摘要: vector,map这些容器还是在堆上分配的内存,在析构时是释放空间vector在提高性能可以先reserve在push_back()reserve:决定capacity,但没有真正的分配内存,我感觉只是告诉操作系统预留一段空间,但没有真正的分配resize:真正的分配了,可以通过下标访问 阅读全文
posted @ 2014-08-01 21:08 zzyoucan 阅读(872) 评论(0) 推荐(0) 编辑
摘要: #include #include int* fun(int* a){ std::cout << *a << std::endl;//这样有问题吗???? int temp = 100; return &temp;//这个是典型的错误}int main(){ int a = ... 阅读全文
posted @ 2014-08-01 01:19 zzyoucan 阅读(246) 评论(0) 推荐(0) 编辑