64 bit assembler > 64 Bit Assembler

Is it printf or _printf?

(1/2) > >>

Gunther:
I need some help for the Windows 64 bit environment. Since I haven't running a 64 bit windows, I hope one of the members can answer. If one would call the LIBC from an assembly language application, is it:

--- Code: ---call printf
--- End code ---
or

--- Code: ---call _printf
--- End code ---

Thank you.

Gunther

qWord:
it is printf.

Vortex:
Also, the same is true for msvcrt.dll. The function is exported as printf

Gunther:
Thank you for the information. In the 32 bit world it's _printf.

Gunther

jj2007:

--- Quote from: Gunther on October 01, 2012, 09:22:00 AM ---Thank you for the information. In the 32 bit world it's _printf.

Gunther

--- End quote ---

In the Masm32 world it seems to be printf: call crt_printf ;)

Navigation

[0] Message Index

[#] Next page

Go to full version