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' |
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | Никакого влияния |