首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

新手求教关于Linux上C++编程

2012-09-15 
新手求教关于Linux下C++编程在Linux下C++编程和windows先有区别么?刚接触Linux,主要是想知道在使用输入输

新手求教关于Linux下C++编程
在Linux下C++编程和windows先有区别么?刚接触Linux,主要是想知道在使用输入输出流的时候,除了C++的标准库函数,Linux系统有没有自己的独特的C++库函数呢,主要区别在哪?

[解决办法]
linux下有arm和X86等等的,需要交叉编译,编译C++的文件时经常会有缺少库或者头文件的情况,当然linux有自己的系统库
[解决办法]
linux有一些函数是GNU扩展的,非标准, 当然windows下也有一些自己的扩展,比如itoa, linux下面是没有的。

输入输出流方面,write fwrite == 打开,读写基本是一样的,不过也有一些细节上的不同,比如
fopen 的参数mode,posix系统下'b' 加不加都一样, 但是在windows下面就有影响了。

界面编程,跨平台qt linux : gtk == windows mfc
[解决办法]
1.C++ 标准当然都是一样的,剩下的就是编译器的具体实现了。
2.LINUX 和 WINDOWS API 不一样,这不能比较吧!


——————————————
个人愚见,勿喷!
[解决办法]
UNIX 的 API 是有标准的: POSIX . linux 也符合这个标准.

热点排行