-1
我在C++中創建了一個DLL,並在C#中用[DllImport]加載。在C中的非託管DLL的調用約定#
在不調用約定的情況下導出時,C++中是否使用了__cdecl默認值?
可以使用CallingConvention.StdCall或CallingConvention.Winapi函數__cdecl嗎? (它的工作在我的測試,我不使用「變量參數」),而不調用約定導出時
我在C++中創建了一個DLL,並在C#中用[DllImport]加載。在C中的非託管DLL的調用約定#
在不調用約定的情況下導出時,C++中是否使用了__cdecl默認值?
可以使用CallingConvention.StdCall或CallingConvention.Winapi函數__cdecl嗎? (它的工作在我的測試,我不使用「變量參數」),而不調用約定導出時
是
__cdecl
默認在C++?
是。
是不是好使用
CallingConvention.StdCall
或CallingConvention.Winapi
與功能__cdecl
?
編號使用CallingConvention.Cdecl
。使用錯誤的調用約定可能會對某些函數有效,但這是錯誤的,並且在某些時候您會被捕獲。