void value not ignored as it ought to be
問題
コンパイル時に次のエラーが発生する。
コード
void(*p)() = hello();
エラー
error: void value not ignored as it ought to be
訳
エラー: void 値が無視されていない
原因
関数名の後に括弧を書いていたため。
解決方法
括弧を削除する。
void(*p)() = hello;
コンパイル時に次のエラーが発生する。
コード
void(*p)() = hello();
エラー
error: void value not ignored as it ought to be
訳
エラー: void 値が無視されていない
関数名の後に括弧を書いていたため。
括弧を削除する。
void(*p)() = hello;