Memcpy 阈值(字节)
memcpy 或 memset 优化的最小大小
描述
App 配置窗格:高级
配置对象:coder.MexCodeConfig | coder.CodeConfig | coder.EmbeddedCodeConfig
Memcpy 阈值(字节) 参数指定用于 memcpy 或 memset 优化的最小大小(以字节为单位)。
为了优化用于复制连续数组元素的生成代码,代码生成器会尝试通过调用 memcpy 来替换代码。为了优化对连续数组元素进行字面常量赋值的生成代码,代码生成器会尝试通过调用 memset 来替换代码。
字节数是要复制或分配的数组元素数乘以 C/C++ 数据类型所需的字节数。
如果要复制或分配的元素数是可变的(在编译时未知),则代码生成器会忽略 Memcpy 阈值(字节) 参数。
依赖关系
要启用此参数,请选中使用 memcpy 进行向量赋值复选框。
设置
- 64 | 正整数
用于
memcpy或memset优化的最小大小(以字节为单位),指定为正整数。此设置的默认值为 64。
编程用法
属性:MemcpyThreshold |
| 值:64 | 正整数 |
| 默认值:64 |
版本历史记录
在 R2011a 中推出