Qt跨平台,那么我写程序的时候是不是应该尽量用Qt的库
Qt是跨平台的,假如我在Linux下用Qt操作文件,我可以直接用read,write系统调用,也可以使用ansi c的标准IO库,也可以使用C++标准库中的IO类,也可以用QFile类(自己搜索到的,想看看Qt支持哪些IO操作),这就使我迷糊了,这么多选择,是不是分不同的场合的?
大家来让咱Qt区活跃起来。
[最优解释]
标准C语言IO以及标准C++ IO都具有高度可移植性的,而Qt的类则很方便、很好用,到底用哪个根据需要而定,若保持风格统一,那么尽量使用Qt的
[其他解释]
建议最好使用Qt的类库,让其内部自己根据平台调用相应的系统函数。
[其他解释]
尽量不要出Qt库,其实一般的功能Qt库里都有。
[其他解释]