いくつかのヘッダーファイルClass1.hppにクラスClass1があります
class Class1
{
static std::vector<bool> var1;
func();
}
func()
{
var1.clear();
int t=0;
do
{
var1.push_back(t++);
}while(true); //its some condition
別のファイルの別のクラスの別の関数main()内で、var1を別のstd::vectorに割り当てています。
std::vector<bool> var2=Class1::var1;
私がこれをしているとき、それは私にエラーを与えます:
undefined reference to Class1::var1
私は自分が間違っていることを理解していません。誰かがエラーを修正するのを手伝ってくれるほど親切にできますか?