【发布时间】:2012-10-30 20:42:52
【问题描述】:
我想知道必须在类中实现哪些函数和/或运算符才能与 boost::format % 运算符一起使用。
例如:
class A
{
int n;
// <-- What additional operator/s and/or function/s must be provided?
}
A a;
boost::format f("%1%");
f % a;
我一直在研究Pretty-print C++ STL containers,这在某些方面与我的问题相关,但这让我在涉及auto 和其他各种语言功能的问题上进行了数天的相关审查和学习。我还没有完成所有这些调查。
有人可以回答这个具体问题吗?
【问题讨论】: