1

当我在 C 源文件中键入“f”时,我的已安装语义的 emacs 将显示 25 个完成匹配,用于 fclose、fread 等函数(仅包括 stdio.h)......但不包括 fopen!为什么?另外,opendir 和 readdir 也有同样的问题,包括 sys/types.h 和 dirent.h。

PS 语义得到了我所有的同情,因为我个人阅读 glibc 头文件时显示为#ifnded 之类的可怕混乱。

4

1 回答 1

1

'fopen' 对我来说很好。你有机会在 OS X 上工作吗?我记得那里有一些预处理器宏混淆了语义。否则,您寻求帮助的最佳机会是发布到 CEDET-devel 邮件列表,说明您正在使用的 CEDET 版本并发布显然无法解析的“fopen”函数的确切定义。

于 2012-12-08T21:12:04.703 回答