04 2016 档案

摘要:练习题目: struct Programmer{ Programmer(const int id, const std::wstring name): Id(id), Name(name){ } void Print() const { ... 阅读全文
posted @ 2016-04-13 22:47 水蒸蛋不好吃 阅读(158) 评论(0) 推荐(0)
摘要:9, 容器 Deque双向队列 和vector类似, 新增加: push_front 在头部插入一个元素 pop_front 在头部弹出一个元素Deque和vector内存管理不同: 大块分配内存Stack先进后出结构 只有一个出口 只能访问顶端元素, 不允许遍历 支持操作: ... 阅读全文
posted @ 2016-04-13 22:28 水蒸蛋不好吃 阅读(142) 评论(0) 推荐(0)
摘要:1, 模板观念与函数模板简单模板: template T Function( T a, T b) {… }类模板: template struct Object{……….}; 函数模板 template inline T Function( T a, T b){……} 不可以使用不... 阅读全文
posted @ 2016-04-08 09:58 水蒸蛋不好吃 阅读(148) 评论(0) 推荐(0)
摘要:/*题目:给定一个 vector:v1 = [0, 0, 30, 20, 0, 0, 0, 0, 10, 0],希望通过not_equal_to 算法找到到不为零的元素,并复制到另一个 vector: v2*/int _tmain(int argc, _TCHAR* argv[])... 阅读全文
posted @ 2016-04-07 14:44 水蒸蛋不好吃 阅读(148) 评论(0) 推荐(0)
摘要:17,对象模型:关于vptr(vitrual Pointer)和vtbl(virtual Table)当存在虚函数就会出现虚指针vptr指向虚函数所在位置vtbl将vptr实现vtbl内容翻译为C: (*p->vptr)n; (* p->vptr[n])(p);动态绑定: 虚机制 ... 阅读全文
posted @ 2016-04-01 09:47 水蒸蛋不好吃 阅读(173) 评论(0) 推荐(0)