vs2008环境下如何把C语言工程改造成C++工程
vs2008环境下怎么把C语言工程改造成C++工程
现在主程序是.c文件,不支持CString等MFC类,想把.c文件改为.cpp文件,这样就可以支持MFC了,但是直接改文件名字不行,怎么设定能改造成功呢?谢谢各位大侠
------解决方案--------------------
(1)新建项目,在项目类型中选visual c++-------->"win32“,然后选右侧的“win 32控制台应用程序“,为项目命名。
接下来在应用程序向导中心“下一步”,在“应用程序设置”中选中“附加选项”的“空项目”,这一步是关键。
(2)将.c文件添加至项目中,编译即可。
注意.c文件中必须有main主函数作为程序入口
------解决方案--------------------
把 .c 改成 .cpp 仅仅是把编译修改成 C++ 模式的。
如果需要支持 MFC 需要头文件和库文件。
自己新建一个支持 MFC 的工程,最好和你的工程类似。
然后把 stdAfx.h 下你的工程中没有的头文件添加进去。
然后把库也做修正。一般来说只要选择支持 MFC 库就可以了。
MFC 做多了,你就知道该直接添加哪些头文件了。
现在主程序是.c文件,不支持CString等MFC类,想把.c文件改为.cpp文件,这样就可以支持MFC了,但是直接改文件名字不行,怎么设定能改造成功呢?谢谢各位大侠
------解决方案--------------------
(1)新建项目,在项目类型中选visual c++-------->"win32“,然后选右侧的“win 32控制台应用程序“,为项目命名。
接下来在应用程序向导中心“下一步”,在“应用程序设置”中选中“附加选项”的“空项目”,这一步是关键。
(2)将.c文件添加至项目中,编译即可。
注意.c文件中必须有main主函数作为程序入口
------解决方案--------------------
把 .c 改成 .cpp 仅仅是把编译修改成 C++ 模式的。
如果需要支持 MFC 需要头文件和库文件。
自己新建一个支持 MFC 的工程,最好和你的工程类似。
然后把 stdAfx.h 下你的工程中没有的头文件添加进去。
然后把库也做修正。一般来说只要选择支持 MFC 库就可以了。
MFC 做多了,你就知道该直接添加哪些头文件了。