Visual Studio: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
m Corrected my previous edit |
m Again |
||
Line 207: | Line 207: | ||
== Quirks == |
== Quirks == |
||
In the 64 bit compilers you '''cannot:''' |
In the 64 bit compilers you '''cannot:''' |
||
Create naked functions Do inline assembly Do non-fastcall calling |
|||
<nowiki>Create naked functions |
|||
Do inline assembly |
|||
Do non-fastcall calling |
|||
</nowiki> |
|||
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), and if you want to avoid name decoration you need to declare them in a header file like this: |
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), and if you want to avoid name decoration you need to declare them in a header file like this: |