是不是所有的.c程序在不改动源码的情况下改成.cpp都可以一样的运行啊?
是不是所有的.c程序在不改动源码的情况下改成.cpp都可以一样的运行啊?
[解决办法]
这个不绝对吧,include的头文件也许有需要修改的。
还有编译环境的问题,也需要考虑,在有的平台上可能可以,在另外的平台上就未必了。
[解决办法]
那是鬼扯和做梦
但是,反过来倒是有点成立:在不改动源码的情况下改成.cpp而编译不过的C程序,一般都是有隐患的代码。
[解决办法]
一般来说是这样
但是对于cpp-》c,就很可能连编译也过不了