動作確認
C++ Builder XE4
以下の警告がでた。
W8065 プロトタイプ宣言のない関数 's_testFunc'の呼び出し
以下の条件で警告がでたもよう
- Cソースファイル (.c)
-
static void testFunc()
として定義- ソースファイルスコープの関数
-
testFunc()
としてコール
解決策
-
static void testFunc(void)
として定義
引数がない場合と、引数がvoidの場合の違いをもう少し意識しないといけない。
cppソースでは上記の警告が発生しないもよう。