C++
伍意
这个作者很懒,什么都没留下…
展开
-
线程安全的的map-CSuperMap
=====================================SuperMap.h============================#ifndef _SUPER_MAP_H#define _SUPER_MAP_H#include "mutex.h"#include using namespace std;template class CSupe原创 2015-11-24 12:59:17 · 606 阅读 · 0 评论 -
我阅读过的C/C++开源项目---有的经过有的路过有的啃过有的改过
下载量最大的开源软件是哪个吗?那就是1. Linux内核 https://www.kernel.org 不管是做产品还是学习,都少不了它,计算机的技术大部分都有;学操作系统,学网络,学驱动,学文件系统,写嵌入式产品 都少不它。2.数据库3.HTTP服务器4.C++开发库5.C++界面库6. 通信中间件 zeroC原创 2015-11-24 23:33:12 · 939 阅读 · 3 评论 -
Linux-pthread_create使用不当可能导致内存泄露
今天在解决一个时间同步问题时发现该模块 pthread_create 返回错误 ,资源不够;细看创建线程时未设为分离模式,故每次创建线程后,即使线程退出 ,如果不 pthread_join话,该线程资源不会被释放。详细参加 man文档 已标红!NAME pthread_create -- create a new threadSYNOPSIS原创 2015-12-22 23:13:11 · 628 阅读 · 0 评论 -
TCMalloc : Thread-Caching Malloc高性能的内存分配器(C/C++)
TCMalloc : Thread-Caching MallocSanjay Ghemawat, Paul Menage MotivationTCMalloc is faster than the glibc 2.3 malloc (available as a separate library called ptmalloc2) and other mallocs that转载 2017-06-29 12:58:50 · 1725 阅读 · 0 评论 -
C++11 - the new ISO C++ standard and GCC
http://www.stroustrup.com/C++11FAQ.html,Morgan Stanley |Columbia University | Texas A&M University | Churchill College, Cambridgehome |C++ | FAQ | technical FAQ |C++11 FAQ |pub转载 2017-06-23 23:54:41 · 1951 阅读 · 0 评论