簡単に言えば:
私はほとんど静的なパブリックメンバーで構成されるクラスを持っているので、他のクラス/関数から呼び出される必要がある同様の関数をグループ化できます。
とにかく、クラスパブリックスコープで2つの静的なunsigned char変数を定義しました。これらの値を同じクラスのコンストラクターで変更しようとすると、コンパイル時に「未解決の外部シンボル」エラーが発生します。
class test
{
public:
static unsigned char X;
static unsigned char Y;
...
test();
};
test::test()
{
X = 1;
Y = 2;
}
私はC ++が初めてなので、気楽にやってください。なぜこれができないのですか?