当我在 vs2010 中构建这个项目时,出现错误:
- 语法错误:缺少 ';' 在标识符“b”之前
- 错误 C4430:缺少类型说明符 - 假定为 int。注意:C++ 不支持默认整数
- 错误 C4430:缺少类型说明符 - 假定为 int。注意:C++ 不支持默认整数
错误 C2065:“b”:未声明的标识符
#ifndef _B_H #define _B_H #include <string> class B { public: B(); ~B(); void showfunc(); string b; }; #endif /***************************/ // B.cpp #include <iostream> #include <string> #include "B.h" using namespace std; B::B() { } void B::showfunc() { cout<<b<<endl; } /**************************************/ // main.cpp #include <iostream> // #include "B.h" using namespace std; void main() { }
请帮我!