2
私はこれを、それが何であってもEclipse Ideader/Intellisenceの命題として見つけました。そして、これはそれである:"char * _EXFUN(index、(const char *、int));"の意味 "
char *_EXFUN(index,(const char *, int));
まず(それはすべての関数の場合)、それはcharのポインタを返す関数のように見えますが、パラメータ私にはかなり混乱に見えます。どのように我々は括弧を持っているパラメータリストに来る。
'_EXFUN'は明らかにマクロです - その定義を見つける必要があります。 –
ヘッダーファイルで '_EXFUN'を検索します。また、前処理後にコンパイラを停止し、生成された内容を確認してください。 –
ところで、このコード行はどこにありますか? '_EXFUN'のような名前はユーザコードでは許されません。コンパイラや標準ライブラリ(アンダースコアで始まる名前と大文字の後に続く名前は"実装 "用に予約されています。 –