Mat*_*vel 6 c++ tuples metaprogramming
问题很简单,我怎么能产生:
std::tuple<float, int, double>
Run Code Online (Sandbox Code Playgroud)
如果我知道类型:
struct Foo { float a; int b; double c; };
Run Code Online (Sandbox Code Playgroud)
我怎样才能在转换中检索数据?
您无法在C++中执行此操作,因为它需要一种称为反射的语言功能.
相反,"手动"构建元组或者首先从元组开始.
或者,您可以使用Python(或类似)构建脚本来预处理代码并自动生成结果转换.
| 归档时间: |
|
| 查看次数: |
641 次 |
| 最近记录: |