C++
shijie_nihao
二流搬砖人,cv工程师。
展开
-
C++ 输出文本文件——笔记
1、引入头文件、使用命名空间 #include<fstream> // 文件输出 头文件 #include<iostream> using namespace std; 2、创建 文件流对象,指定 文件流模式 // 类名未区分 input/output,通过参数指定 // 1、文件已存在的情况: 覆盖(ios::out)/追加(ios::app) // 2、文件不存在的情况: (ios::out)/(ios::app) 两种模式都创建新文件 fstream fileS原创 2020-09-09 20:24:37 · 440 阅读 · 0 评论 -
C++ 函数对象适配器 bind1st、bind2nd(其它函数对象适配器的与此用法类似)
1、前言 对于 a>b、c<d这两个表达式,a c是表达式的第一个参数,b d是表达式的第二个参数。 2、基本案例 #include <iostream> #include <algorithm> #include <functional> #include <vector> using namespace std...原创 2019-11-07 23:20:38 · 275 阅读 · 0 评论 -
C++ 函数对象
1、定义:重载了operrator()的类的一个实例。(operator()里的()是方法名的一部分) 直白的解释:类的内部含有operator()方法的类的对象就是函数对象,operator()方法的返回值和参数类型可以自由设置, 该类的对象可以当做函数使用。 2、具体案例 #include <iostream> using namespace std;...原创 2019-11-06 23:14:17 · 204 阅读 · 0 评论 -
C++格式化输出 笔记
格式化输出有两种方式,使用 流操作算子(也称为格式控制符) 或者 cout的成员函数 控制。该笔记只记录第一种方式,熟悉一种就很够了。 1、引入iomainip头文件, #include<iomanip> 2、注意事项,有些格式控制符会对后面的输出一直起作用,有的格式控制符(可以理解为一个函数,比如 setw(n)、setprecision(n))仅对后面一个输出起...原创 2019-11-02 23:12:07 · 1075 阅读 · 1 评论