随笔分类 -  C++

在过去学过的C++知识的基础上,添加一些深层次的了解
摘要:[TOC] std::vector是一个封装动态数组的序列容器 std::pmr::vector是一个使用多态分配器的别名模板。 1、成员函数 vector::vector:构造函数,用于构造向量。 vector::~vector:析构函数,对象撤销回收时调用。 vector::operator:分 阅读全文
posted @ 2019-04-26 18:44 hugechuanqi 阅读(988) 评论(0) 推荐(0)
摘要:[TOC] std::map是一个包含了key value键值对映射的排序分配容器。利用比较函数对key进行排序。搜索,删除和插入操作具有对数复杂性。 Maps通常实现为红黑树。标准库的每个地方都使用比较要求,唯一性通过使用等价关系来确定。 1、成员函数 map::map:构造函数,用来构造映射; 阅读全文
posted @ 2019-04-26 18:15 hugechuanqi 阅读(3476) 评论(0) 推荐(0)
摘要:[TOC] 1、给C/C++调试器配置 用于在VS Code中配置调试器;带着关于生成器几乎所有需要的信息。 需要将用于计划调试的可执行文件的路径填充在program字段;必须在launch和attach配置信息中填充。 生成的文件包含两个部分,一个为launch配置调试,一个为attach配置调试 阅读全文
posted @ 2019-03-09 21:14 hugechuanqi 阅读(4988) 评论(0) 推荐(0)
摘要:1、出现异常时,程序的结果: + 崩溃; + 通知用户并妥善地退出; + 通知用户并允许用户尽量恢复并继续执行; + 采取正确的措施,在不影响用户的情况下继续执行; 2、异常的基本思想: + 计算机试图执行一段代码。这段代码可能要分配内存资源,锁定文件或执行其它任务; + 包含应对代码由于异常原因而 阅读全文
posted @ 2018-09-08 17:31 hugechuanqi 阅读(167) 评论(0) 推荐(0)
摘要:[TOC] "来源" + 指针——指向某一块内存的变量,其本身存储的信息就是 内存地址的首地址 ,其类型决定指向内存的大小。 + 变量——某一块内存地址数据值的名字。 + 引用——变量的别名。(依然可以代表变量本身。) (1)形参形式:int cpp,material include include 阅读全文
posted @ 2018-09-08 17:24 hugechuanqi 阅读(171) 评论(0) 推荐(0)