C/C++
文章平均质量分 80
C/C++随笔,C++和C不分家
pp不会算法^v^
不知名985软工在读,主攻linux c++低延迟高性能后台,c++/qt技术交流q裙:287590944
展开
-
C/C++清空控制台输入缓冲区
这里使用了fgets函数来接收控制台输入,但是输入昵称之后立马就发送了一个消息,原因就是scanf输入之后并没有清空输入缓冲区,所以输入完回车之后立马就触发了fgets函数,为了解决这个问题我在scanf输入之后,发送线程开启之前清空了输入缓冲区。所以这里注意到了这个问题然后这里总结了一些C/C++中清空输入缓冲区的方法。原创 2023-08-31 20:00:59 · 707 阅读 · 1 评论 -
c++11/14新增容器
c++11 新增容器,unordered_map,unordered_multimap,unordered_set,unordered_multisetarray数组,forward_list单向链表原创 2023-04-04 12:34:37 · 113 阅读 · 0 评论 -
c++复盘笔记7(继承)
2、当基类或者子对象没有有参构造的时候可以不用写基类的初始化列表 系统会默认地调用基类地无参构造函数 只有当基类后者子对象有有参构造函数的时候才要在初始化列表中初始化它们,这样它们在调用自己的构造函数的时候就会在给出的参数表中找参数。当使用派生类创建对象的时候 首先会创建一个基类的对象 依附于派生类的对象中 如果派生类的新增成员中还有其他类的对象 派生类的数据成员 其实还间接地包含了这些对象的数据成员。调用基类的构造函数–>按照成员对象定义的顺序调用成员对象的构造函数–>调用派生类的构造函数。原创 2023-03-15 13:57:42 · 67 阅读 · 0 评论 -
c++复盘笔记6( c++类)
int a;char b;Test t;//这里定义了一个Test的对象 tt.a=1;//存取成员变量//定义了一个Test类型的指针pt->a=10;//存取成员变量对于成员函数的几种定义方式:1、在类内定义:(不推荐)这样会使得类给非常臃肿 不方便代码的阅读 非常不清晰2、类中声明,同文件类外定义return x+y;}//这里的Test::是用来说明add属于Test类 ::是类的作用域分辨符3、在其他文件定义。原创 2023-03-13 21:13:00 · 124 阅读 · 0 评论 -
c++复盘笔记5
c++ 变量 预处理指令 名字空间 内存原创 2023-03-13 12:39:08 · 65 阅读 · 0 评论 -
c++复盘笔记3
函数,字符数组初始化,数组初始化,函数调用的内存流程 控制结构详解 c++查漏补缺 c++ 偏僻知识点总结原创 2023-03-09 18:52:02 · 85 阅读 · 0 评论 -
C++复盘笔记2
c++字符集 数据类型 进制 常量 运算符优先级 类型转换 auto关键字 c++中一些常用的系统函数原创 2023-02-25 11:18:39 · 107 阅读 · 0 评论 -
c++复盘笔记1
注意:在你写了setprecision(n)之后 后面所有的输出的浮点数的有效数字位数都是n 如果要想恢复默认 得加一个cout原创 2023-02-20 19:09:02 · 704 阅读 · 0 评论