双斜杠vs三斜杠评论

时间:2019-04-09 20:33:12

标签: c++ comments codeblocks

我似乎在网上找不到任何东西。

//This is a comment
///This is a darker comment

在CodeBlocks中,如果我以第一种方式进行评论,则几乎看不到(浅色主题,而不是深色主题)。如果我以第二种方式进行操作,则会使评论明显变暗,并且我可以更好地看到它。

C::B显然将两者区别对待。这些有真正的区别吗?

2 个答案:

答案 0 :(得分:3)

这是Doxygen / JavaDoc语法。

///表示将被添加到Doxygen文档中的简短描述。 //不会在Doxygen文档中添加任何内容。

/** */相同,后者创建了较长的说明,而/* */则不创建任何内容。

您的IDE(您未指定)可能会以不同的方式呈现不同的情况。

答案 1 :(得分:0)

http://wiki.codeblocks.org/index.php/Syntax_highlighting_custom_colour_themes <-用他们的术语来说,一个是注释行,另一个是文档注释行。

编译器将忽略两者。