使用String ^ objects创建std :: vector时遇到问题:
std::vector<String^> vSometing;
它提示错误:
&#39;&amp;&amp;&#39;:不能在类型&#39; System :: String ^&#39;
上使用此间接方式
那么如何做String ^对象列表?
答案 0 :(得分:0)
如果您真的更喜欢使用STL集合,则可以使用STL / CLR库。一种解决方案是List
。 Vector
使用new来分配它的对象,但是你不能分配System::String^
。
使用List<String^>
或将System::String^
转换为std::string
。
如何转换,看看topic。