【初心者歓迎】C/C++室 Ver.10【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0078デフォルトの名無しさん
NGNG"error LNK2001: 外部シンボル ""private: static int * a::ptr" (?ptr@a@@0PAHA)" は未解決です。"
というエラーが出て、リンクの時点で失敗します。
ソースは以下です。
ポインタが、普通の変数なら上手くいくんですが、原因が分かりません。
分かる方いらっしゃいましたら、ご教授お願いします。
//----------------------------
#include <stdio.h>
class a{
static int *ptr;
static void func(void);
};
int a::*ptr;
void a::func(void)
{
ptr = NULL;
}
void main(void)
{
}
//----------------------------
■ このスレッドは過去ログ倉庫に格納されています