摘要: 一维数组 二维数组 三维数组 阅读全文
posted @ 2022-08-13 10:06 zhangdudu 阅读(24) 评论(0) 推荐(0)
摘要: 1并发、进程、线程的基本概念 1并发:提高速度 两个以上的任务(独立)同时发生; 2可执行程序 磁盘的一个文件,win的exe文件 3进程 可执行程序运行时,就创建了一个进程 4线程 进程中自动有一个主线程,代码在主线程中执行,进程和主线程同生灭 用代码创建别的线程 2.实现并发(全局变量,指针,引 阅读全文
posted @ 2022-08-08 09:44 zhangdudu 阅读(257) 评论(0) 推荐(0)
摘要: 1. "<< xx<<" 2.错误输出和日志输出 cerr 对象附属到标准输出设备,通常也是显示屏,但是 cerr 对象是非缓冲的,且每个流插入到 cerr 都会立即输出。 clog 对象附属到标准输出设备,通常也是显示屏,但是 clog 对象是缓冲的。这意味着每个流插入到 clog 都会先存储在缓 阅读全文
posted @ 2022-08-01 09:51 zhangdudu 阅读(39) 评论(0) 推荐(0)
摘要: 1.throw catch try 2.catch (ExceptionName e)来捕获类型为ExceptionName的异常 3.catch(...)可以捕获任何异常 4.可以使用多个catch来捕获不同类型的异常 5.cpp提供的标准异常在<exception>中 6. 自己定义新的异常 阅读全文
posted @ 2022-07-28 09:19 zhangdudu 阅读(22) 评论(0) 推荐(0)
摘要: 1.多态性 向不同对象发送同一消息,不同的对象在接受时会产生不同的行为 2.虚函数 使用基类的指针,指向派生类的对象,调用虚函数的时候,最后调用的是派生类的函数 #include <iostream> using namespace std; class Shape {protected: int 阅读全文
posted @ 2022-07-27 08:59 zhangdudu 阅读(63) 评论(0) 推荐(0)
摘要: 1.用子类可以给父类赋值 CXST zhangsan(1000,1000); CST lisi=zhangsan; 2.父类给子类不行,出现填不满 3. 阅读全文
posted @ 2022-07-26 16:42 zhangdudu 阅读(147) 评论(0) 推荐(0)
摘要: 1. 2.继承方式 public 父类的共有成员和保护成员在子类中保持原有的访问属性,私有子类访问不了,即使通过子类的共有函数也不行; privete 父类的共有和保护,在子类中是私有,私有仍为父类私有,子类中访问不了,即使通过子类共有函数也不行; protected 父类的共有和保护,在子类是保护 阅读全文
posted @ 2022-07-25 20:11 zhangdudu 阅读(158) 评论(0) 推荐(0)
摘要: 1.在前面加个static表示静态成员变量 2.所有对象可以直接访问这个变量 3.类的静态成员变量、函数在类创建时就有了,不单独属于某一对象;属于改类 4.静态成员变量只占一份空间 5.静态成员需要在类外进行声明或声明并初始化,负责有链接错误 6.不能用析构函数的参数初始化对静态成员初始化操作 阅读全文
posted @ 2022-07-25 10:52 zhangdudu 阅读(69) 评论(0) 推荐(0)
摘要: 1. 2.要求 参数个数 参数类型 参数顺序 三者必须有一个不同。 3.函数的默认参数 默认参数可以放在声明或者定义中,但只能二选一 从第一个有默认值的参数开始,后面的参数都必须要有 默认值比重载更方便,但更复杂 4.有时候会和重载冲突 阅读全文
posted @ 2022-07-22 10:42 zhangdudu 阅读(60) 评论(0) 推荐(0)
摘要: 1.include<string> 2.初始化 3.取第几位 4.string转为char* 5.size length empty 6.assign赋值更灵活 7.字符串连接 8.比较 9.查找 10.替换‘ 11.插入 12.删除 阅读全文
posted @ 2022-07-21 10:29 zhangdudu 阅读(52) 评论(0) 推荐(0)