Сохраните 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'

Рекомендуемые настройки

ПриложениеНастройка
ОтладкаНикакого влияния
ТрассируемостьНикакого влияния
ЭффективностьНикакого влияния
Меры безопасностиНикакого влияния

Похожие темы