我混合了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