2017-03-24 1 views
-3

私は静的な機能を持つヘッダーファイルを公開しています。私はプライベート静的配列を持っています。私のC++ファイルファイルでは、この静的関数の1つから配列を呼び出していて、 "abc :: ARRAYへの参照を定義していません"というエラーが発生しています。なぜこのエラーが発生していますか? アレイからスタティックを削除して機能させると、正しく動作します。しかし、私はあなたが.cppファイルに配列を定義していない未定義C++のdeck :: array1への参照

See my code for reference

+2

あなたが知っている、とあなたそれをここに貼り付けることはできますか?なぜ私たちはそれの絵を見なければならないのですか? –

答えて

-1

ファイル++別のCで使用するためにそれらを静的にする必要があります。コードは単なるテキストである

std::array<int, 52> deck::deckArray; 
+0

@ SilentDownvoters:何らかの理由がありますか? – emlai

+0

それはうまく動作します。どうもありがとう。 – Viral

関連する問題