摘要:
阅读全文
摘要:
1、分位数 在统计学里经常提到分位数的概念,下面我们通过一个例子来简单解释一下。 假设有一千名学生参加了某次考试, 学生A得了75分,排名603,603/1000=60.3% 学生B得了94分,排名28,28/1000=2.8% 此时,A大约在60.3%的位置上,而B大约在2.8%的位置上。即在60 阅读全文
摘要:
1、find(); find()算法的作用是在指定的一段序列中查找某个数,包含三个参数,前两个参数是表示元素范围的迭代器,第三个参数是要查找的值。 例:fing(vec.begin(), vec.end(), val); //在vec中查找值val,该val可以是数字、字符串。 2、count(); 阅读全文
摘要:
容器中的内容必须满足三个条件: (1)无参构造函数 (2)拷贝构造函数 (3)重载 = 运算符 阅读全文
摘要:
1、set的基础知识 set的特性是:所有元素都会根据元素的键值自动排序,set的元素不像map那样可以同时拥有实值(value)和键值(key),set元素的键值就是实值,实值就是键值。set不允许两个元素有相同的键值。 set的各成员函数列表如下: 1. begin():返回指向第一个元素的迭代 阅读全文
摘要:
参考博客:https://blog.csdn.net/qq_37941471/article/details/82107077 https://www.cnblogs.com/danielStudy/p/7127564.html#top 1、声明一个字符串 标准库类型string表示可变长的字符序列 阅读全文
摘要:
1、文件输入、输出流 由于文件设备并不像显示器屏幕与键盘那样是标准默认设备,不能像cout那样预先定义的全局对象,所以我们必须自己定义一个该类的对象。 文件原理 文件打开都有一个文件指针,该指针的初始位置由I/O方式指定,每次读写都从文件指针的当前位置开始。每读入一个字节,指针就后移一个字节。当文件 阅读全文
摘要:
1、异常处理机制 一般来说,异常处理就是在程序运行时对异常进行检测和控制。而在C++ 中,使用 try-throw-catch模式进行异常处理的机制。 注意: (1)C++中,异常的引发和处理不在一个函数中,上层可以根据不同类型的异常进行处理;按照栈模型处理,一层层传递; (2)如果 接受异常的时候 阅读全文
摘要:
0、总结 (1)要转换的变量,转换前、转换后、转换后的结果。 (2)一般情况下,避免进行类型转换。 1、_static_cast(静态类型转换,int 转换为char) 格式:TYPE B = static_cast<TYPE>(a) reinterpreter_cast(重新解释类型):专门用于指 阅读全文
摘要:
实现 stl 中的 vector 操作。 1、MyVector.h 2、MyVector.cpp 3、MyVector.cpp(测试函数) 阅读全文