发布时间:2013-04-05 17:09:14
http://www.ibm.com/developerworks/cn/aix/library/1007_wuxh_libtool/介绍在不同的系统中建立动态链接库的方法有很大的差别,这主要是因为每个系统对动态链接库的看法和实现并不相同,以及编译器对动态链接库支持的选项也不太一样。对于开发人员,如果尝试将使用动态库的软件在这些系统之间移植,需要参考枯涩难懂.........【阅读全文】
发布时间:2013-03-11 22:19:57
1.内容越界2 多线程程序使用了线程不安全的函数3 多线程读写的数据未加锁保护4 非法指针5.堆栈溢出 不要使用大的局部变量......【阅读全文】
发布时间:2013-02-26 13:59:35
http://yaronspace.cn/blog/archives/1135读写锁比mutex有更高的适用性,可以多个线程同时占用读模式的读写锁,但是只能一个线程占用写模式的读写锁;1,当读写锁是写加锁状态时, 在这个锁被解锁之前, 所有试图对这个锁加锁的线程都会被阻塞.2,当读写锁在读加锁状态时, 所有试图以读模式对它进行加锁的线程.........【阅读全文】