【发布时间】:2010-09-07 10:48:19
【问题描述】:
当 Eclipse 在 C 项目中创建新文件(.c 或 .h 文件)时,编辑器始终会自动创建 @987654321 @ 在文件的顶部是这样的:如果文件被命名为'myCFile.c',那么文件的开头就会有一个#define,就像这样
#ifndef MYCFILE_C_
#define MYCFILE_C_
我看到其他编辑器也这样做(我认为是 Codewright 和 SlikEdit)。
#defines 似乎对编辑器没有任何作用,因为我可以毫无问题地删除它们,而且我想不出 我 想要使用它们的原因。有谁知道他们为什么在那里?
【问题讨论】:
标签: c eclipse header-files c-preprocessor include-guards