如何使用boost :: format作为符号值打印布尔值?
这可以在没有boost :: io :: group的情况下完成吗?似乎事先发送到流的标记被重新测试:
#include <iomanip> #include <iostream> #include <boost/format.hpp> int main() { std::cout << std::boolalpha << true << " " << boost::format("%1% %2%\n") % true % boost::io::group(std::boolalpha,true) ; }
产量
true 1 true