私は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」を使用したいだけです。私は実験としてそれをやっています、私はこの方法がどのように良いか悪いか、無意味か革命的であるか、またはできないかについて聞きたくありません。一度やったことを覚えています。しかし、私が完全には理解しておらず、忘れていたコードをコピーして貼り付けるだけでした。