私はしばらくの間、この問題に取り組んできました。あるクラスから別のクラスに1文字の値を渡したいだけです
私のヘッダーファイルでは、宣言された変数があります:
extern char variable1;
class1.cpp では、同じ変数が宣言されています。
char variable1 = 'N';
class2.cpp で同じ変数が宣言されています: Y/N に必要なロジックが class1.cpp にあるため、これを初期化しません。
char variable1;
これがどのように機能するかについての私の仮定は、ロジックを使用して Y に設定するか、クラス 1 で初期化されたように N のままにしておくことです。関数が終了したら、フォームのボタンをクリックして次のステップに進みます。クラスであり、それらはすべて同じ名前を持ち、ファイル名はキーワード extern を使用してヘッダー ファイルにあるため、値を前後に渡しますが、私の考えは間違っていますか? 私はまだVisual C++に慣れていないので、学ぼうとしています。