说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请教:Linux下的C++编程和Windows下有什么不同,要注意什么?

编辑:说三道四文库 发布时间:2018-07-19 04:33
HTML文档下载 WORD文档下载 PDF文档下载
请教:Linux下的C++编程和Windows下有什么不同,要注意什么?
谢谢
大同小异
区别很大吧
Linux下编译器和部分函数不同,需要编译预处理的库文件名称不太一样:)
还有Linux下标准编译器是gcc.
从语言的角度来讲,没有什么不同。
不同之处就是编程的环境,比如编辑系统、编译连接系统、库函数,
最根本的不同就是操作系统(废话),它决定你的程序怎么使用计算机资源。当然如果你的程序只使用内存的话,可能看不出来有什么不同。
系统调用不同
就语言本身没什么不同
也就是开发的环境不同
先用用再说吧,没用过谁又知道呢
明天去买d版redhat,开始学习
就学习C++本身来说,Linux下与Windows下没什么不同,只是学习的环境不同。

迄今为止,Windows下无论是TC、BC、CBC、VC都是IDE环境,而Linux下的gcc是命令行模式。对于低层的系统调用,除非要编具体的程序,要只是学习C++,它们还是一样。
我认为区别在于,Linux下用的gcc对标准C++的支持要好于VC++,所以在使用VC++的时候,最好注意不要写出VC++支持而C++标准不支持的代码来。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘