C言語なら俺に聞け! Part 120
■ このスレッドは過去ログ倉庫に格納されています
0496デフォルトの名無しさん
2006/01/22(日) 01:16:17typedef struct {
void (*pf)(void);
int data;
} HOGE;
HOGE hoge[] = { { func, 1 }, ... };
int main(void)
{
hoge[0].pf();
return 0;
}
のように関数ポインタを構造体メンバとして使うと、mainのところで
「プロトタイプ宣言のない関数の呼び出し」という警告が出ます(BCC5.5.1)
この警告が出るのは何故でしょうか?
■ このスレッドは過去ログ倉庫に格納されています