代码的外观
模型配置参数允许您配置生成的代码的出现。你可以改变风格的注释代码,修改标识符是如何产生的,指定代码风格,和修改代码生成模板文件来指定自定义文件和函数的横幅。
主题
代码注释
配置代码生成器生成的代码将注释插入如何通过修改参数代码生成>评论窗格。
启用或压制言论的一代的描述性信息块和其他模型元素。
添加选中的数据对象属性值作为评论一般以上代码,数据对象标识符。
全球注释添加到仿真软件金宝app®模型,这样评论文本出现在您指定在生成的文件。
与Polyspace®代码验证™产品可以应用Polyspace验证嵌入式编码器®生成的代码。
标识符
您可以自定义生成的标识符指定标识符的格式控制参数对代码生成>符号面板的配置参数对话框。
使用最大标识符长度参数在功能限制的字符数,类型定义,变量名。
指定一组名称,代码生成过程不应使用。
自定义命名标识符的生成的代码。
指定参数的值,以避免与参考模型标识符名称冲突。
指定的位置和长度名称改编文本生成的标识符。
将生成的代码和你的代码集成通过指定的标识符对应于布尔假
和真正的
。同时,指定对应的标识符数据类型限制,生成的代码用来确定溢出。
如果你使用代码生成器生成C或c++代码,您的模型必须不包含用于内部使用的关键字。
核实你的模型,你可以跟踪之间来回内生成的标识符和相应的实体模型。
有一些例外标识符类型名称的格式约定,非汽车
存储类,和共享的公用事业。
有一些限制有关如何自动生成标识符符合的设置最大标识符长度参数。
代码风格
你可以改变的代码风格,演员表情,和生成的代码缩进,以符合特定的编码标准。
模块化的数据生成的代码和制定明确的所有权通过控制每个声明的文件位置,内存分配(定义),和初始化。
描述如何将if-elseif-else代码切换实例语句来提高生成的代码的可读性
代码模板
定制文件处理(CFP)工具允许您自定义的组织和格式生成的代码。
代码生成模板(CGT)文件定义的顶级组织和格式生成的源代码和头文件。
一个自定义的文件处理(CFP)模板对代码生成一个简单的结构的过程。
创建CGT文件和CFP模板使用自定义文件处理功能。
使用代码生成模板(CGT)文件中,您可以指定自定义文件横幅标语和函数生成的代码文件。
使用数据和代码模板生成的文件的组织变化。
这个例子向您展示的过程中生成一个简单的源(。c
或. cpp
)和标题(。h
使用例子CFP)文件模板。
您可以使用模板来定义什么代码代码生成器添加到生成的文件,控制文件中的代码的位置,可选在生成文件插入注释。
代码模板API包括函数获得标准模型文件的名称和其他model-related信息。
本主题描述模板使用符号和规则。