custombundle专题

第十章g2o_custombundle中的common文件夹中的flags文件夹下的command_args.cpp

这篇为上篇的下半部分,也就是.cpp文件的解读。这个文件中主要是对类成员函数的一些定义。一些操作方法还是很常用的。 还是有没细化的地方,后续慢慢搞了。 贴代码: #include "command_args.h"#include <cstdlib>#include <cstring>#include <fstream>#include <algorithm>#include <fu

第十章g2o_custombundle中的common文件夹中的flags文件夹下的command_args.h

先说一下这个flags文件夹下的两个文件: command_args.h和command_args.cpp。 头文件中只定义了一个类:class CommandArgs{} 看下来这个类的作用是一个参数集管理类,它将很多参数看成一个集,集中进行管理。有一些功能:给参数赋默认值、给参数写一个参数描述,给参数通过命令行来赋值等等,程序里会体现。 .h和.cpp两个一起定义了完整的Command