|      1Rube      2015-07-28 19:16:14 +08:00 cmakelists | 
|      2xfwduke      2015-07-28 20:06:32 +08:00 Google 下头文件保护 #ifdef _HELLO_H #define _HELLO_H ... ... #endif | 
|      4xfwduke      2015-07-28 20:45:19 +08:00 a .... 哈哈哈. 少个 n 丢人了 | 
|  |      5skull OP | 
|  |      7canautumn      2015-07-28 22:03:30 +08:00 现在CLion的Bug还很多,要用就忍忍吧。 | 
|  |      8skull OP @canautumn 我爬墙去官网的issue看,有人说过这个问题,官方也回复了哪里可以设置,然后并没有什么卵用 | 
|      9xfwduke      2015-07-28 22:38:32 +08:00 我这边 auto import 需要按 alt+enter 触发, 倒是没碰到自己加上的 | 
|  |      10Valyrian      2015-07-29 09:28:41 +08:00 加了头文件保护怎么包含都一样。不过个人感觉最好越清晰越好,举个例子 1. a 包含了 b,你想在文件 c 里(仅)用 b 的函数,就不要包含a 2. a 包含了 b,你想在文件 c 里用 a 的函数和 b 的函数,就同时包含 a b(即使 a 包含了 b)。 如果包含某个文件的原因不是一目了然,最好注释说明 #include <a.h> /* for function f, g */ |