如何将一篇用C语言编的软件转变成用C++编程的?

如题所述

第1个回答  2011-06-01
C++兼容C,就是说C代码可以(基本)不做修改就在C++编译器中被编译。当然源文件的扩展名要做改变(.c --> .cpp)
具体的说,你可以把某个C语言代码拿到C++编译器中编译,如遇错误,再改错直到能够编译执行就可以了。
如果你是说把C代码面向过程的编程方法改为C++面向对象的编程方法,那你就需要学习C++这门语言,然后读懂C语言代码,再手工写出对应的C++代码。追问

就是把这个代码里有关于C的全部换成C++的,让里面没有一点跟C有关的东西?谁能帮忙?

追答

C++是兼容C的,C的所有关键字C++都认识。
不妨,代码贴出来看一下。

第2个回答  2011-06-01
你可以下载一个C++调试程序,也就是VC++,然后你在新建一个文件,这样就可以啦,然后把代码放进去,因为C++和C区别不是很大,所以C的代码可以放进c++当中,如果你要改成C++那样的代码,那你就去学习C++啦!
第3个回答  2011-06-01
让里面没有一点跟C有关的东西,怎么可能呢,C++是和C最接近的语言,就现在的所有高级语言来说,哪一种没有C的影子和C的编程思想在里面呢,就是包括一些程序员在写程序的时候也还是或多或少地在使用C的面向过程思想.
不知道有不有相同观点的人支持一下.追问

我现在是直接学的C++,压根就没接触C语言,就是说把C语言里的关键字换成C++里的关键字,可不可以?

追答

C语言里的关键字在C++里的都可以用的

相似回答
大家正在搜