extern ключевое слово в объявлениях функцийУкажите, включать ли extern ключевое слово в объявлениях функций в сгенерированном коде.
Примечание
The extern ключевое слово опционально для функций с внешним редактированием. Считается, что надлежащая методика программирования включает extern ключевое слово в объявлениях функций для читаемости кода.
Category: Генерация кода > Стиль кода
По умолчанию: on
Включите extern ключевое слово в объявлениях функций в сгенерированном коде. Для примера сгенерированный код для модели rtwdemo_hyperlinks содержит следующие объявления функций в rtwdemo_hyperlinks.h:
/* Model entry point functions */ extern void rtwdemo_hyperlinks_initialize(void); extern void rtwdemo_hyperlinks_step(void);
The extern ключевое слово явно указывает, что функция имеет внешнее редактирование. Определения функций в этом примере находятся в сгенерированном файле rtwdemo_hyperlinks.c.
Удалите extern ключевое слово из объявлений функций в сгенерированном коде.
Параметр: PreserveExternInFcnDecls |
| Тип: Вектор символов |
Значение: 'on' | 'off' |
По умолчанию: 'on' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого влияния |
| Трассируемость | Никакого влияния |
| Эффективность | Никакого влияния |
| Меры безопасности | Никакого влияния |