aurain
技术文摘
posts - 137,  comments - 268,  trackbacks - 0
     摘要: 在C++中,分配和归还内存时需要保持数组和非数组形式的操作符的匹配:
T *aT = new T; // 非数组
T *arrT = new T[16]; // 数组
delete aT; // 非数组
delete [] arrT; // 数组
aT = new T[1]; // 数组
delete aT; // 错误!应该采用数组形式的操作符
  阅读全文
posted @ 2011-06-29 08:47 水 阅读(2860) | 评论 (0)编辑 收藏
     摘要: STL不但使我们能够更轻松、更快捷地编写复杂的代码,而且使编写的代码既标准又高度优化。
std::vector names;
// ...
std::sort(names.begin(), names.end());
STL另一个优雅之处在于高度可配置。在以上的代码中,使用string的小于(<)操作符对vector中的string元素进行排序,但在其它场合,未必总有一个小于操作符可供使用,而且有时并不希望以升序方式进行排序。
  阅读全文
posted @ 2011-06-29 08:46 水 阅读(2878) | 评论 (1)编辑 收藏

<2012年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用链接

留言簿(17)

随笔分类(138)

随笔档案(137)

网络开发

最新随笔

搜索

  •  

积分与排名

  • 积分 - 493572
  • 排名 - 36

最新随笔

最新评论

阅读排行榜

评论排行榜