ネットで調べてもわからなかったので質問しました。したがって、これはコード行です:
FUNC(input_1, input_2) function_name(void)
{
/*
* here is my code, no return is written at the end
*/
}
この形式の宣言またはキャスティングとは何か説明してください。
ネットで調べてもわからなかったので質問しました。したがって、これはコード行です:
FUNC(input_1, input_2) function_name(void)
{
/*
* here is my code, no return is written at the end
*/
}
この形式の宣言またはキャスティングとは何か説明してください。
ソースコードを確認する必要があります。おそらくFUNC
マクロです。マクロを探しているかどうかわからない場合は、プリプロセッサ フェーズ (MSVC: コンパイラ スイッチ/EP
または/P
gcc: コンパイラ スイッチ-E
) の後で停止するようにコンパイラに指示し、プリプロセッサがすべてのマクロを展開した後にコンパイラが認識する内容を確認できます。 .
*nix ベースのシステムを使用していると仮定して、次を実行します。
find . -regex ".*\.\([chCH]\|cc\|CC\)" | xargs grep -n --color FUNC
おそらくさらに行うことで
| grep define -n --color
プロジェクトのルートからの最初のコマンドの最後に、見つけるのに役立ちます。