我混合了C#
和C++
代码,而main()
在C#
。c#,C++和C的混合
现在我需要在我的C++
中使用第三方C
代码来调试问题。我在Visual Studio中的C++
项目中添加了几个C
文件,并且我使用C
文件中使用extern C
声明的函数之一C++
中的一个函数。 C
文件中的函数有几个Windows开发API,如GetEnvironmentVariable()
,FindFirstFile()
等,他们似乎并没有工作。
他们总是失败。另外,当在C
函数中调用Abort()
时,执行控制似乎不会返回到C++
。代码被挂起。有什么我失踪?
是的。你错过了告诉我们他们究竟是如何失败,确切地说是什么问题。细节至关重要。 “他们似乎没有工作,他们总是失败”,对任何事情都没有提示。 – Cornstalks