#include <cstring>
using namespace std;
template <typename T>
class tree_node_t
{
public:
string &to_string(string *result, int prefix = 0);
void set_data(const T &data);
protected:
T m_data;
};
错误报告说:‘string’不是一个类型名
真的莫名其妙!string换成std::string也不行。
vs编译得好好的,不知道g++怎么的,老是这些莫名其妙的错误?哪位高手能指教一下啊?谢谢!