ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
29351 Топик полностью
Ёрген (18.05.2005 07:07, просмотров: 1) ответил Alechin на Вопрос по inline функциям
область видимости inline функции всего файл Как ты правильно заметил, "область видимости inline функции всего файл", также и с модификатором static. Суть в том, что исходники компилируются независимо, и компилятор при компиляции main.cpp как бы не знает о содержании функции func_a, а просто подставляет вызов функции func_a. Это правильно с точки зрения создания библиотек функций. #define подставляет препроцессор, и потом компилирует компилятор, поэтому не вижу причин, почему с ним не должны выполняться соответствующие проверки, главное при отладке надо проверить, что ты правильно обьяснил препроцессору, то что ты от него хотел ...