自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 vector内存问题

1.vector的内存增长 vector其中一个特点:内存空间只会增长,不会减小,援引C++ Primer:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。设想一下,当vector添加一个元素时,为了满足连续存放这个特性,都需要重新分配空间、拷贝元素、撤销旧空间,这样性能难以接受。因此STL实现者在对vector进行内存分配时,其实际分配的容量

2015-01-30 18:58:14 736

转载 STL内存问题

1. 背景 前些天在一个技术分享会上,某大牛说,STL使用了内存池,释放内存的时候,并不释放给OS,而是自己由留着用。 听到这些观点后,我就有些着急了,因为我以前一直是直接使用STL的一些工具类的,比如std::string、std::map、std::vector、std::list等等,从来都没有关注过内存的问题。 带着内存的问题,我花了两三天的时间去阅读STL的代码,并

2015-01-30 18:54:08 435

转载 svn 命令

1、创建一个项目仓库svnadmin create /home/huzza/test_svn2、import初始文件到项目仓库中svn import -m source_file_path URL本例 URL:file:///home/huzza/test_svn/sesame/trunkfile:// ------> 告诉svn是本地目录3、checkout文件到本地目录svn check...

2015-01-28 15:54:51 256

转载 PRId64,LP64

32位环境涉及"ILP32"数据模型,是因为C数据类型为32位的int、long、指针。而64位环境使用不同的数据模型,此时的long和指针已为64位,故称作"LP64"数据模型。 现今所有64位的类Unix平台均使用LP64数据模型,而64位Windows使用LLP64数据模型,除了指针是64位,其他基本类型都没有变。  TYPE               LP32

2015-01-24 16:06:41 788

转载 重定向

标准输入,输出和错误 --------------------------------- 文件文件                描述符 --------------------------------- 输入文件—标准输入       0 输出文件—标准输出       1 错误输出文件—标准错误   2 ---------------------------------  

2015-01-14 12:32:27 315

原创 stat,string,iconv,socket,sigprocmask,pthread_sigmask

stat,fstat,lstat:        int stat(const char *path, struct stat *buf);        int fstat(int fd, struct stat *buf);        int lstat(const char *path, struct stat *buf); struct stat {

2015-01-14 10:43:58 379

转载 linux write函数是否原子操作

linux命令是对Linux系统进行管理的命令。本文介绍的关于linux命令中write调用的原子性的详细描述,具体内容如下所述。 UNIX环境高级编程中关于原子操作的介绍,其中有一种情形是在文件尾端添加数据。 文中说,如果多个进程都需要将数据添加到某一文件,那么为了保证定位和写数据这两步是一个原子操作,需要在打开文件时设置O_APPEND标志,看到这里我们就会想,虽然保证了定位和写数

2015-01-08 14:35:34 2959 2

转载 PCRE

在C语言中利用PCRE实现正则表达式 http://dev.jizhiinfo.net/?post=49(转载地址)   1. PCRE简介 2. 正则表达式定义 3. PCRE正则表达式的定义 4. PCRE的函数简介 5. 使用PCRE在C语言中实现正则表达式的解析 6. PCRE函数在C语言中的使用小例子         1. PCRE简介 PCRE(Pe

2015-01-07 11:57:52 436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除