繁体   English   中英

将 C# 数组传递给 C++ 向量

[英]passing C# array to C++ vector

我的 C# 将调用一个类方法(用 C++ 制作)并将 c# 数组数据提供给这个类方法,在那里它接受向量作为数据容器。

当 myclass.method1 接受 myArrayCpp 作为 C++ 中的 double 数组时,它正在工作。 现在我想 myArrayCpp 是向量。

怎么可能呢?

你不能,不能直接。

向量拥有它们的内容并对其进行内存管理。 那不是你想要的。

您可以将数组中的数据复制到新向量中。

否则,就坚持使用指针算法!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM