※ ChatGPTを利用し、要約された質問です(原文:VisualStudio6.0(C++)にてコンパイルが通らない(He)
VisualStudio6.0(C++)にてコンパイルが通らない(HelpMe)
VisualStudio6.0(C++)にてコンパイルが通らない(He
VisualStudio6.0(C++)にてコンパイルが通らない(HelpMe)。
既存のPGに関数を追加して処理を増やそうとしたら、コンパイルで"定義されていない識別子です"とエラーになってしまいます。PGはこんな感じになります。
//--
UINT DoAllThread( LPVOID dammy);
//--
void CHopeView::OnDoall(){
AfxBeginThread(DoAllThread,&tm);
}
//--
UINT DoAllThread( LPVOID dammy)
{
OnSeilf();
OnGailf();
OnKeilf();//今回この一行を追加したらコンパイルが通らなくなりました。
return 0;
};
//--
void OnKeilf()
{
//--まだ何も処理を書いていない
}
エラー内容は
error C2065: 'OnKrtlf' : 定義されていない識別子です。
error C2373: 'OnKrtlf' : 再定義されています。異なる型修飾子です。
になります。
宜しくお願いします。
お礼
回答ありがとうございました。 下記の内容でコンパイルが通りました(初歩的なミスですね...スミマセン)。 3)CHopeViewのヘッダーなどに、extern void OnKeilf()を宣言する。 焦っていたので、全く気づきませんでした。 本当に助かりました。