#c #comments #codeblocks
#c #Комментарии #codeblocks
Вопрос:
Кажется, я ничего не могу найти об этом в Интернете.
//This is a comment
///This is a darker comment
В CodeBlocks, если я делаю комментарий первым способом, его почти невозможно увидеть (светлая тема, а не темная). Если я сделаю это вторым способом, это значительно затемнит комментарий, и я смогу видеть его лучше.
C::B
очевидно, что они трактуются по-разному. Есть ли в них реальная разница?
Комментарии:
1. Это полностью зависит от вашего текстового редактора / IDE. Нет ничего особенного в
///
комментарии к//
комментарию относительно стандарта c .2. Рассмотрите возможность использования тега [visual-c ], если это то, что вы используете.
3. Различные / расширенные комментарии имеют значение для пакетов документации по коду, например, см. Doxygen — Документирование кода
4. В C
//
начинается комментарий, который заканчивается в конце строки.///
это комментарий, первый символ которого/
.
Ответ №1:
Это синтаксис Doxygen / JavaDoc.
///
указывает краткое описание, которое будет добавлено в документацию Doxygen. //
ничего не добавит в документацию Doxygen.
То же самое, для которого создается длинное описание, а которое ничего не создает. /** */
/* */
Ваша среда разработки (которую вы не указали) может отображать разные случаи по-разному или нет.
Комментарии:
1. Я думаю, что C :: B означает IDE Code::Blocks.
2. @jakub_d Смотрите Doxygen — Документирование кода
Ответ №2:
http://wiki.codeblocks.org/index.php/Syntax_highlighting_custom_colour_themes <- по их терминологии, один из них является комментарием к строке, а другой — комментарием к документации.
Компилятор проигнорирует оба.