Chinaunix首页 | 论坛 | 博客
  • 博客访问: 642227
  • 博文数量: 108
  • 博客积分: 46
  • 博客等级: 民兵
  • 技术积分: 1279
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-16 11:36
个人简介

坐井以观天

文章分类

全部博文(108)

文章存档

2014年(13)

2013年(90)

2012年(6)

分类: C/C++

2013-05-31 18:18:09

string为什么受争议呢? proposal : 毕竟string都是系于STL座下的,至少一般的STL的优势它还是有的。 opose : string 在内存管理方面对性能有一定的影响。 之前由于我知道string的那些写操作接口性能比较低,所以我就尽量避免跟它扯上关系(到现在才知道我当初的做法是多么的愚蠢)!谁知遇到一个怪事儿(对我来说可能有点儿怪,因为之前真正较深入地去学习C++的机会比较少,对C++其中的一些机制理解很不到位): vector vec_str(times); for(i = 0;i < times;i++){      if(i % 2 == 0){           memcpy((void*)(vec_str[i].data()),"Stefen,I love you so much!",strlen("Stefen,I love you so much!"));      }     else{            memcpy((void*)(vec_str[i].data()),"Damon,I love you very much!",strlen("Damon,I love you very much!"));      } } for(i = 0;i < times;i++){    cout<
阅读(2080) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~