Для написания комментариев к основным блокам программы на C++ можно следовать таким рекомендациям:
- Включить заголовки в верхнюю часть программы. cppstudio.com В них можно указать имя и контактную информацию автора, дату последнего изменения кода, цель программы и, при необходимости, краткое изложение алгоритма или проектные решения. cppstudio.com Также можно включить список известных ошибок, недостатков или предложений по улучшению. cppstudio.com
- Добавить комментарий при создании нового класса или определения функции. cppstudio.com В комментарии к классу нужно объяснить его цель, доступные функции и переменные, любые ограничения класса, а также информацию, которая может понадобиться программисту, если он захочет унаследоваться от класса. cppstudio.com При определении функции следует описать, что делает эта функция и есть ли у неё побочные эффекты. cppstudio.com
- Комментировать реализацию функции или алгоритма в случае наличия неочевидных, интересных или важных кусков кода. habr.com Блоки кода, отличающиеся сложностью или нестандартностью, должны предваряться комментарием. habr.com
- Писать комментарий ко всем глобальным переменным. habr.com В нём нужно указать назначение переменной и, если не очевидно, почему она должна быть глобальной. habr.com
В языке C++ есть два типа комментариев: однострочный и многострочный. metanit.com codelessons.dev Однострочный комментарий размещается на одной строке после двойного слеша //. metanit.com Многострочный комментарий заключается между символами /* текст комментария */ и может размещаться на нескольких строках. metanit.com