Nic*_*den 0 c++ matlab typedef
我正在查看MATLAB生成的一些c ++代码,我遇到了这个:
typedef char char_T
typedef char_T byte_T
Run Code Online (Sandbox Code Playgroud)
这段代码到底是做什么的,它的目的是什么?
我认为你问的是为什么MATLAB的代码生成器正在吐出这些看似多余的typedef.可能的原因是MATLAB需要一个代表其代码字节的类型,但它不确定该类型在您的特定系统和体系结构上是什么.然后它可能有一个特定于系统的存根,它将自己的类型映射到合理的类型,然后是使用那些先前建立的类型的通用部分.
| 归档时间: |
|
| 查看次数: |
525 次 |
| 最近记录: |