现代cpp
共 3 篇文章

文件(流)操作
头文件fstream fstream是file stream的缩写,意思是文件流。它提供三个主要的类fstream,ifstream,ofstream,三者都可以进行文件的或读,或写。其关系如下: 类 作用 fstream 可读可写 ifstream 只能读 ofstream 只能写 具体的实例化方

右值引用与move语意
左值(lvalue)和右值(rvalue) 左值与右值这两个概念是从C中传承而来的,左值指既能够出现在等号左边,也能出现在等号右边的变量;右值则是只能出现在等号右边的变量。 int 3;//a为左值 a = 3;//3为右值 他们具有这样的特点: 左值是可寻址的变量,有持久性; 右值一般是不可寻址

chrono现代C++中的时间库
时钟 chrono提供了3种时钟 steady_clock 是单调的时钟,相当于教练手中的秒表;只会增长,适合用于记录程序耗时 system_clock 是系统的时钟;因为系统的时钟可以修改;甚至可以网络对时; 所以用系统时间计算时间差可能不准 high_resolution_clock 是当前系统
