问题遇到的现象和发生背景
C++的类
问题相关代码,请勿粘贴截图
C++的类应该创建在什么地方?头文件还是源文件?,如何调用类中成员?只有静态常量整型数据成员才可以在类中初始化?从C#转到C++感觉框架好乱啊
C++的类
C++的类应该创建在什么地方?头文件还是源文件?,如何调用类中成员?只有静态常量整型数据成员才可以在类中初始化?从C#转到C++感觉框架好乱啊
在需要使用类对象的地方,把类当做一个类型就可以了,相当于int,float这样
至于类代码,单独写头文件和cpp文件,加到项目中就可以了
比如:
class A
{
int a;
public:
A() {a = 0;}
A(int n) :a(n) {}
void setA(int n) {a = n;}
int getA() {return a;}
};
int main()
{
A tA(10);
tA.setA(1000);
cout<<tA.getA()<<endl;
return 0;
}