基础知识 看c++ primier (直接网上刷题) 一些关键字的作用的使用场景,static, protected, private 几种 cast 的区别 static_cast static_cast For “well-behaved” and “reasonably well-behave ...
分类:
编程语言 时间:
2018-10-27 16:13:48
阅读次数:
162
之前看《C++ Primier》的时候,也解到在顺序型窗口里insert/erase会涉及到迭代器失效的问题,并没有深究。今天写程序的时候遇到了这个问题。 1 小心冀冀地Erase 最初我的程序是酱紫的,别说话,我知道这样是有问题的,可这样是最直观的想法 没错,程序崩溃!删除了迭代器it之后,it迭 ...
分类:
其他好文 时间:
2016-04-09 00:11:09
阅读次数:
292
C primier 刚好是八月末了,原计划到月中结束的。由于工作上的许多事,忙着学习,测试等。C primier与这周末彻底结束了。加上之前的基础,算是把C又全部重新学习了一遍。在Linux环境下,配合gcc,make,gdb等也编了一些程。从七月入职以来,总共差不多完全学习时间有一个月,将C p....
分类:
其他好文 时间:
2015-08-30 23:00:16
阅读次数:
200
STL智能指针使用方法auto_ptr pi(new int(1024));定义智能指针类(使用计数)实现代码:class RealPtr {
friend class AutoPtr;
int *ip;
size_t use;
RealPtr(int *p) : ip(p), use(1) {}
~RealPtr() { delete ip; }...
分类:
其他好文 时间:
2015-04-13 09:41:23
阅读次数:
194