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