码迷,mamicode.com
首页 > 其他好文 > 详细

代码风格

时间:2015-07-23 21:39:58      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

1、为移植方便,c文件尽量使用c库,如unix和c库都定义了文件操作,那么使用c库,C++文件尽量使用C++库,如调试打印信息和

内存分配函数,而至于线程操作,如果使用使用了gui,则使用gui提供的库,qt,mfc都提供。如果没有则在linux下使用pthread。

值得商榷的是:

  • 线程会因为调用printf()而持有一个控制I/O的锁,多个线程同时调用printf()在某些情况下回造成控制台输出阻塞,而用qDebug()作为控制台输出一般不会出现上述问题。

2、尽量写出平台无关的库,那就要只是用C,C++库。

代码风格

标签:

原文地址:http://www.cnblogs.com/cenglinjinran/p/4671700.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!