我试图在头文件的类定义中定义字符串类型的变量。可能吗? 例如:
/* Foo.h */
#include <string>
class Foobar{
int a;
string foo;
}
因为在某种程度上我可以声明一个字符串变量,但是在标题中它不能识别我的字符串类型。
答案 0 :(得分:25)
string
位于名称空间std
中。那个:
#include <string>
class Foobar {
int a;
std::string foo;
};