摘要: 最近看了下STL,用的过程中有一些体会需要记一下。 容器的空间申请和基本函数操作,以及algorithm等都比较好理解,用起来也很方便,比较关键的是容器元素包含指针时,空间的申请和释放问题,这个觉得STL做得挺乱的。总结了几点注意的。 1)自己new的空间,在释放的时候必须先delete,然后再释放容器。例如list MS,链表中存的是自己的动态字符串,如果字符串是自己动态申请的,则在释放该链表的时候,需要先delete [](*curIter),然后再MS.erase(curIter),其中curIter是当前迭代器。 2)list的成员函数erase、remove和clear都会... 阅读全文
posted @ 2012-06-12 16:25 EE_NovRain 阅读(7241) 评论(0) 推荐(0) 编辑
摘要: 1 int main()2 {3 cout<<"Hello world!"<<endl;4 return 0;5 }Test! 阅读全文
posted @ 2012-06-12 11:08 EE_NovRain 阅读(93) 评论(0) 推荐(0) 编辑