是的,这是一个菜鸟问题...
到目前为止,我一直在为我的所有项目使用 Dev-C++,但它已经非常过时了,图书馆也是如此。所以我打开了我的 Visual C++ 副本并复制了代码。当我编译时,会弹出一百万个错误,就好像我的代码的每一行都是狗屎一样。我不想从头开始重新开始这个项目。
问:为什么Dev-C++和VC++编译不一样???我听说他们使用不同的编译器,但它仍然是 C++。我看到的第一个错误是 const char* 和 std::string 之间的无效比较。
无论如何,有没有办法让 VC++ 对编程不那么严格,就像 Dev-C++ 一样。或者我应该知道的 Dec-C++ 和 VC++ 编译器之间是否存在一些主要差异。
大多数错误似乎与 std::string 相关,或 LPCWSTR(我可以自己修复)。
对不起,我知道这个非常广泛和无用的话题。
-亚历克斯