ORB_SLAM2源代码详细解读|System.cc|1-2
include
#include <iomanip>
是 C++ 标准库中的一个头文件,它包含了一些用于操作和控制输入/输出流格式的函数和操纵器。使用这些操纵器可以使我们更好地控制输出的格式和样式,以满足不同的需求。以下是一些常用的接口:
setw(int n)
:设置字段宽度。下一个输出值将采用给定的宽度。setfill(char_type c)
:设置填充字符。用于在指定字段宽度时填充空白。setprecision(int n)
:设置浮点数的小数位数。setiosflags(ios_base::fmtflags mask)
:设置格式标志。resetiosflags(ios_base::fmtflags mask)
:重置格式标志。setbase(int base)
:设置整数的基数(例如,十进制、十六进制等)。noskipws
和skipws
:设置是否跳过空白字符。fixed
和scientific
:设置浮点数的输出表示形式。left
,right
, 和internal
:设置对齐方式。
include
#include <thread>
是 C++11 标准库