The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

B.8 Файлы отчётов

B.8 Файлы отчётов

Предыдущая  Содержание  Следующая V*D*V

Отчёты сохраняются в нескольких файлах, чтобы упростить обслуживание. h.rep и r.rep содержат отчёты для файлов представления и интерфейса. c.rep содержит отчёты для предварительной обработки файла реализации. Есть две версии каждого из этих файлов, одна для корневого класса, и одна для всех других классов. m.rep содержит отчёт для опции makefile -M, а dc.rep содержит отчёт для -dc. Три других файла, etc.rep, header.rep и va.rep, содержат отчёты, которые вызываются из более, чем одного файла.

У разделения отчётов на несколько файлов согласно параметрам командной строки есть преимущество, мы можем проверять командную строку в командном скрипте ooc и загружать только те файлы, которые действительно необходимы. Проверка намного дешевле, чем загрузка и поиск среди многих неиспользованных отчетов.

Используя группы `{if и вызов отчётов через `%, мы можем создавать более или менее замысловатые решения. Основная идея состояла в том, чтобы сделать всё простым для чтения и более эффективным через копирование некоторые решений в отчётах, вызываемых отчётом selector и разделение отчётов корневого класса и других классов. Поскольку ooc развивается от главы к главе, мы так или иначе изменяем некоторые отчёты.

 

Предыдущая  Содержание  Следующая