我正在为项目使用Boost.Property_Tree,我想为它添加一些功能。我想添加一个“fromFile”静态成员变量,它将找出文件类型,然后使用正确的解析器。在我的项目中,目前我已经掌握了它。
typedef boost::property_tree::ptree ConfigNode;
然后我有另一个名为ConfigLoader的类,我一直用它来加载文件。我想将一个函数添加到ConfigNode类中。我需要编译器将ConfigNode视为boost :: property_tree,但我想添加一个静态函数。有没有办法做到这一点?
答案 0 :(得分:1)
不。没有 clean 方法可以做到这一点。
您有两种选择:
boost::property_tree
,添加静态成员。