为什么#包含“string.h.h”是灰色的,它是否仍然包含它,即使它已经灰暗。这是我的项目中唯一的CPP源文件,所以我知道我没有将它包含在另一个文件中。我的助教说,它可能使用CPP版本的字符串,但在后面的课程中,这将是一个问题,因为我们需要使用字符串的“trac.h”版本,所以我想确保它仍然包括" string .h“,即使它是灰色的。
发布于 2022-02-25 01:57:49
如果clion检测到您没有直接使用引用的标头中的某些内容,它就会变灰。它在检测过程中并不总是正确的。
在这种情况下,它是。string.h和<string>作为包含是有区别的。
https://stackoverflow.com/questions/71259676
复制相似问题