extern
ключевое слово в объявлениях функцииЗадайте, включать ли extern
ключевое слово в объявлениях функции в сгенерированном коде.
Примечание
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);
extern
ключевое слово явным образом указывает, что функция имеет внешнее рычажное устройство. Функциональные определения в этом примере находятся в сгенерированном файле rtwdemo_hyperlinks.c
.
Удалите extern
ключевое слово из объявлений функции в сгенерированном коде.
Параметр: PreserveExternInFcnDecls |
Ввод: символьный вектор |
Значение: 'on' | 'off' |
Значение по умолчанию: 'on' |
Приложение | Установка |
---|---|
Отладка | Никакой удар |
Трассируемость | Никакой удар |
Эффективность | Никакой удар |
Меры безопасности | Никакой удар |