我有一个旋转矢量。我怎样才能知道它包含哪种类型?

2024-10-01 07:29:20 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的.i文件中,我有很多向量模板:

%template(VectorInt) std::vector<int>;

我需要取这些向量中的一个,并构造向量包含的任何类型的实例

我知道我可以得到向量的类型,并使用我对命名约定的了解,计算出与所需类型相同的字符串,然后从中调用构造函数

我不能指望向量不是空的

有没有更可靠的方法来获取这些信息


Tags: 文件实例方法字符串模板信息类型template
1条回答
网友
1楼 · 发布于 2024-10-01 07:29:20

如果向量已经有元素,则从任何元素获取类型信息

否则,您可以在向量上调用resize,得到您需要的,然后在之后调用clear

相关问题 更多 >