在头文件中定义string型类成员
但是没有using namespace std;
导致悲剧的错误
error C2146: syntax error : missing ';' before identifier 'a'
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
本文探讨了在C++中定义string类型类成员变量时未使用std命名空间而导致的编译错误。具体错误包括缺少分号和默认int类型声明的问题,并提供了解决方案。
在头文件中定义string型类成员
但是没有using namespace std;
导致悲剧的错误
error C2146: syntax error : missing ';' before identifier 'a'
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2627

被折叠的 条评论
为什么被折叠?