使用memset初始化浮点数和双精度值为0.0
描述
指定是否生成显式将浮点数据初始化为0.0的代码。
类别:优化
设置
默认值:(GUI),“关闭”
(命令行)
- 在
-
使用
memset
将浮点数据的内部存储空间清除为整数位模式0(所有位为0),而不考虑类型。如果编译器和目标CPU都使用整数位模式表示浮点零0
,使用该参数可获得执行效率和ROM效率。 - 从
-
生成显式初始化类型数据存储的代码
浮动
而且双
到0.0。结果代码的效率略低于选择该选项时生成的代码。如果需要确保分配给C MEX s函数包装器的内存初始化为零,则不应选择此选项。
依赖
此参数需要万博1manbetx®编码器™许可证。
命令行信息
参数:InitFltsAndDblsToZero |
值:“上” |“关闭” |
默认值:“关闭” |
请注意
命令行值与设置值相反。因此,“上”
,对应于“设置”部分中“关闭”的说明,且“关闭”
,对应于“设置”部分中“开启”的说明。
推荐设置
应用程序 | 设置 |
---|---|
调试 | 没有影响 |
可追溯性 | 没有影响 |
效率 | (GUI),“关闭” (命令行)(执行,ROM),无影响(RAM) |
安全预防措施 | 没有影响 |
相关的话题
这个话题有用吗?