Visual Studio: Difference between revisions

m
→‎Quirks: Intrinsics
[unchecked revision][unchecked revision]
(Cleaned up introduction, removed broken link.)
m (→‎Quirks: Intrinsics)
Line 203:
*Do non-fastcall calling
 
This is why if you intend to do 64 bit development in MSVC++ you should have an external assembly layer (seperate versions for 32 bit and 64 bit), or use somewhat more limited intrinsics, and for asm if you want to avoid name decoration you need to declare them in a header file like this:
<source lang="cpp">
#ifdef __cplusplus //if this is C++
Line 230:
 
Give up OS dev!
 
== See Also ==
[[C++]]
Anonymous user