C++ primer
文章平均质量分 90
学习C++ primer整理的笔记,把C++的重要知识点全部包含其中
荞麦HOLA
这个作者很懒,什么都没留下…
展开
-
第9章 顺序容器
名称大小随机访问特点迭代器操作+n,-n、-和关系运算默认构造函数是否支持列表初始化是否支持assign是否支持花括号赋值是否支持大小操作,max_size,empty,sizevector可变支持尾部之外插入慢都支持支持支持支持支持都支持deque可变支持头尾插入快都支持支持支持支持支持都支持list可变双向顺序任意位置插入快不支持支持支持支持支持不支持size可变单向顺序任意位置插入快不支持支持支持支持支持都支持。原创 2024-08-15 16:37:16 · 549 阅读 · 0 评论 -
第8章 IO库
为了进行IO操作,分别定义三个独立的文件iostream用于读写流的基本操作,fstream用于读写命名文件的操作,sstream用于读写内存string对象类型。ofstream out("bbb",ofstream::out|ofstream::app)//打开并在文件末尾写入。创建一个fstream,并打开名为s的文件。fstrm.open(s) 打开名为s的文件,并且与fstrm绑定。原创 2024-08-15 10:45:18 · 678 阅读 · 0 评论 -
第7章 类
定义和声明成员函数的方式与普通函数差不多。成员函数的定义和声明成员函数的方式与普通函数差不多。成员函数的声明必须在类的内部,定义既可以在类的内部也可以在类的外部。作为接口组成部分的非成员函数,定义和声明都在类的外部。定义在类内部的函数是隐式的inline函数。定义成员函数this形参是隐式定义的。任何自定义名为this的参数或者变量的行为都是非法的。const 作用是修改隐式this指针的类型。原创 2024-08-14 14:54:51 · 939 阅读 · 0 评论 -
第六章函数
不允许两个函数除了返回类型外其他所有的要素都相同,如果有两个函数,形参列表一样,但返回类型不同,则第二个函数的声明是错误的。原创 2024-06-04 09:14:20 · 963 阅读 · 0 评论 -
第五章语句
如果程序跳到了某个特定的case,则switch中该case标签之前的部分会忽略掉。原创 2024-06-04 08:54:36 · 595 阅读 · 0 评论 -
第四章 表达式
表达式是由一个或多个运算对象组成,对表达式求值将得到一个结果。字面值和变量是最简单的表达式。原创 2024-05-29 15:58:26 · 916 阅读 · 0 评论 -
第三章字符串、向量和数组
C++中字符串、数组和Vector的相关概念和注意问题。原创 2024-05-24 09:23:38 · 818 阅读 · 0 评论 -
第二章变量和基本类型
形式:类型说明符后面跟着一个或者多个变量名组成的列表,变量名以逗号分隔,以分号结束。定义时还可以为变量赋值。1.初始值对象在创建时获得一个特定值,这个对象被初始化了。在同一条定义语句中,可以用先定义的变量去初始化后定义的其他变量。初始化和赋值概念不一样。初始化时创建变量时赋予一个初始值。赋值是把对象当前的值擦除,然后用一个新值替代。2.列表初始化定义个int 型u,并初始化为0,以下四种形式都可以int u = 0;int u = {0} //列表初始化int u{0};//列表初始化。原创 2024-05-17 16:47:06 · 718 阅读 · 0 评论