发布时间:2013-06-25 15:15:41
用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比W.........【阅读全文】
发布时间:2013-06-23 08:05:36
多线程模式是比较流行的一种并发编程模型,多线程编程的一个特点就是线程间共享内存空间;这可以降低线程间通信的开销,但却引来了另外的一个难缠的问题:竟态条件!(因此,甚至有人对多线程模型提出了质疑,看这里)在多线程编程模型下,解决竟态条件的传统方法就是加锁保护临界区,但这存在影响系统性能、优先级反转等问题.因此.........【阅读全文】
发布时间:2013-05-30 16:55:18
废话少说直接上代码! /** 作者: cjdao@163.com* 日期:2013-05-29* 描述:* 有四个线程1、2、3、4。线程1的功能就是输出A,线程2的功能就是输出B,以此类推.........* 现在有四个文件file1, file2,file3, file4。初始都为空。现要让四个文件呈如下格式:* file1:A B C D A B....* file2:B C D A B C....* file3:C D A B .........【阅读全文】
发布时间:2013-01-18 09:11:16
?GENERAL-------Use real tabs that equal 4 spaces.Use typically trailing braces everywhere (if, else, functions, structures, typedefs, class definitions, etc.)if ( x ) {}The else statement starts on the same line as the last closing brace..........【阅读全文】