我正在学习 C++,并了解到 int 类型只是预制类。所以我想也许我应该尝试创建一个。
我想做的基本上是一个普通的int类
int x;
x=7;
cout << x;
// 屏幕上的输出是 7。
所以同样...
abc x;
x=7;
cout << x;
我会放什么
class abc{
\\ HERE!!!!!!
};
所以我可以这样做
class SomeClass {
public:
int x;
SomeClass(int x) {
this->x = x;
}
};
int main(int argc, char *argv[]) {
SomeClass s = 5;
cout << s.x << "\n"; // 5
s = 17;
cout << s.x << "\n"; // 17
return 0;
}
但正如你所看到的,我必须使用 sx 来打印值——我只想使用 's'。我做它是作为一个实验,我不想听到这种方法是好是坏,是无意义的还是革命性的,或者是做不到的。我记得我做过一次。但只能通过复制和粘贴我不完全理解甚至忘记的代码。