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