Если у вас есть Embedded Coder®, можно задать стиль комментария для кода C/C + +, сгенерированного из MATLAB® код. Задайте стиль одной линии, чтобы сгенерировать комментарии одной линии, предшествующие //
. Задайте стиль мультилинии, чтобы сгенерировать однолинейные или мультилинейные комментарии, разделенные /*
и */
. Однолинейный стиль является стилем по умолчанию для генерации кода С++. Стиль Multiline является стилем по умолчанию для генерации кода C. Для генерации кода C выберите стиль комментария в одну строку, только если ваш компилятор поддерживает его.
На странице Generate Code, чтобы открыть диалоговое окно Generate, щелкните стрелу Generate.
Установите Build type в одно из следующих значений:
Source Code
Static Library (.lib)
Dynamic Library (.dll)
Executable (.exe)
Нажмите More Settings.
На вкладке Code Appearance установите флажок Include comments, если он еще не установлен. По умолчанию установлен флажок Include comments.
Установите Comment Style в одну из следующих опций.
Значение | Описание |
---|---|
Auto(Use standard comment style of the target language) | Для C сгенерируйте многострочные комментарии. Для C++ сгенерируйте однострочные комментарии. (по умолчанию) |
Single-line (Use C++-style comments) | Сгенерируйте однострочные комментарии, которым предшествуют // . |
Multi-line (Use C-style comments) | Сгенерируйте однострочные или многострочные комментарии, разграниченные /* и */ . |
Создайте объект строения кода для генерации кода C/C + +. Например, создайте объект строения для генерации статических библиотек на C/C + +:
cfg = coder.config('lib','ecoder',true);
Установите CommentStyle
свойство одного из следующих значений:
Значение | Описание |
---|---|
'Auto' | Для C сгенерируйте многострочные комментарии. Для C++ сгенерируйте однострочные комментарии. (по умолчанию) |
'Single-line' | Сгенерируйте однострочные комментарии, которым предшествуют // . |
'Multi-line' | Сгенерируйте однострочные или многострочные комментарии, разграниченные /* и */ . |
Для примера этот код устанавливает стиль комментария в однострочный стиль:
cfg.CommentStyle='Single-line';