为什么C++/CLI编译器可以编译这段代码:
using namespace System;
inline void Assembly(){
__asm{
mov eax,5
}
}
int main(array<System::String ^> ^args)
{
Assembly();
Console::WriteLine(L"Hello World");
return 0;
}
而对于这个不能这样做:
using namespace System;
int main(array<System::String ^> ^args)
{
__asm{
mov eax,5
}
Console::WriteLine(L"Hello World");
return 0;
}