1

C ソース ファイルで 'f' と入力すると、セマンティックがインストールされて動作している私の emacs は、fclose、fread などの関数 (含まれているのは stdio.h のみ) に対して 25 個の補完一致を表示しますが、fopen は表示されません! なんで?さらに、sys/types.h と dirent.h が含まれている場合、opendir と readdir で同じ問題が発生します。

PS セマンティックには、個人的に glibc ヘッダー ファイルを読んだときに #ifnded などの恐ろしい混乱が示されたので、すべての同情があります。

4

1 に答える 1

1

「fopen」は私にとってはうまくいっています。万が一OSXに取り組んでいますか?セマンティックを混乱させるプリプロセッサマクロがいくつかあったことを覚えています。それ以外の場合、ヘルプの最良のチャンスは、CEDET-develメーリングリストに投稿し、使用しているCEDETバージョンを示し、明らかに解析できない「fopen」関数の正確な定義を投稿することです。

于 2012-12-08T21:12:04.703 に答える