検索結果 2 件

by 苺カルピス
10年前
フォーラム: C言語何でも質問掲示板
トピック: クラス内のstatic変数のエラーについて(LNK2001&LNK2005)
返信数: 4
閲覧数: 2557

Re: クラス内のstatic変数のエラーについて(LNK2001&LNK2005)

ありがとうございます
解決できました!
We were able to solve
Thanks you! :)

追記:問題の起きたプログラムで、ヘッダではなくcppをインクルードしていました…
by 苺カルピス
10年前
フォーラム: C言語何でも質問掲示板
トピック: クラス内のstatic変数のエラーについて(LNK2001&LNK2005)
返信数: 4
閲覧数: 2557

クラス内のstatic変数のエラーについて(LNK2001&LNK2005)

既出の可能性が高い質問ですがごめんなさい。。。 C++で書いたクラスのstatic変数の宣言の仕方に戸惑い、面倒臭い状態になっています。 症状としては、コンパイルするたびに変数の宣言を消す、書く、消す、書く(LNK2001未定義とLNK2005定義されています) という状況になっています。。 プログラム A.h #pragma once class A{ public: static void set(int _a){ size = _a; } private: static int size; }; A.cpp #include "A.h" //この部分をコメントアウトしたりしなかったり i...

詳細検索ページへ移動する