R200. Нельзя использовать никаких макросов, за исключением директив управления исходными текстами #ifdef и #ifndef.
Причина. Макрос не учитывает область видимости и не подчиняется правилам работы с типами. Использование макросов трудно определить визуально, просматривая исходный текст.
Также вам может показаться, что такая тема как электротехника http://emas.su/ никак не связана и даже не тематична с программированием. Хотя, может быть и связана.
В любом случае все-таки зайдите на сайт emas.su
Тема электротехника emas там представлена весьма широко.
R201. Директива #include должна использоваться только для включения заголовочных файлов (*.h).
Причина. Директива #include используется для доступа к объявлениям интерфейса, а не к деталям реализации.
R202. Директивы #include должны предшествовать всем объявлениям, не относящимся к препроцессору.
Причина. Директива #include, находящаяся в середине файла, скорее всего, будет не замечена читателем и вызовет недоразумения, связанные с тем, что область видимости разных имен в разных местах разрешается по-разному.
R203. Заголовочные файлы (*.h) не должны содержать определение не константных переменных или не подставляемых нешаблонных функций.
Причина. Заголовочные файлы должны содержать объявления интерфейсов, а не детали реализации. Однако константы часто рассматриваются как часть интерфейса; некоторые очень простые функции для повышения производительности должны быть подставляемыми (а значит, объявлены в заголовочных файлах), а текущие шаблонные реализации требуют, чтобы в заголовочных файлах содержались полные определения шаблонов.
Опубликовал katy
April 26 2015 12:07:37 ·
1 Комментариев ·
2833 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Oleg27 October 25 2023 17:00:59
Смотрю тут очень тяжело найти зеркало 1хБеТ поэтому заходите и просто ставьте на сайте, это все ни к чему.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.