【发布时间】:2014-11-30 13:34:52
【问题描述】:
boost 单位库提供有用的编译时“度量单位”类型检查。它还提供流 io 操作来序列化单元。但是,我在字符串解析位上苦苦挣扎。 例如以下几行:
boost::units::quantity<boost::units::si::force> f(2.0 * boost::units::si::newton);
std::cout << "Force = " << f << std::endl;
产生输出:
Force = 2.0 N
有人能指出一个将这些标准序列化解析回升压单元的示例吗?
// f.parse_string("2.0 N"); or using stream operators??
谢谢!
【问题讨论】:
标签: c++ string parsing boost units-of-measurement