Форматирование справочника
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. Введение |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Система автоматизированного документирования DOC++ имеет средства форматирования, основанные на командах LATEX.
Например, команды "\bf", "\it", задающие свойства шрифта, команда
переноса строки "\\". Полный список поддерживаемых команд представлен
ниже:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. Перекрестные ссылки |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Перекрестные ссылки
используются для включения в раздел гиперссылки на смежный или
уточняющий раздел справочника. Ссылка на раздел справочника задается
при помощи поля @see <список разделов справочника через пробел> в описании раздела. Например: /** * @name section1 * @memo Short description * @author A.V.Lunacharsky * @see section2 section3 */ Указывает DOC++ вставить ссылки на разделы с именем section2 и section3 в описании раздела Section1. В примере: /** Функция fopen открывает файл с именем path и связывает его с потоком. @memo Функция для открытия потоков @return указатель на открытый файл, либо NULL. @param path имя файла @param mode - режим работы с файлом @see getchar feof */ в описание функции fopen будет включен дополнительный раздел "See also:" в котором будут помещены ссылки на описание функций getchar() и feof(). Для того, чтобы сделать ссылку на раздел справочника, нужно прописать в поле @see список имен разделов, на которые будет сделана ссылка. Имя раздела определяется DOC++ автоматически или может быть задано пользователем. Для того, чтобы задать имя раздела вручную, его нужно прописать в поле @name, например: /** Функция fopen открывает файл с именем path и связывает его с потоком. @name fopen_func @memo Функция для открытия потоков */ задает для раздела справочника, описывающего функцию fopen, имя fopen_func. Если не в описание данного раздела не включать поле @name, то DOC++ подставит имя автоматически. В данном случае, это будет "fopen". |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Задание |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3.1. Описать сложные структуры и функции вашей программы (см. семестровое задание) при помощи элементов форматирования. Описать поля каждой структуры данных при помощи таблицы со столбами ("Имя поля", "Семантика"). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
copyright © кафедра
«Системное программирование»
|