【发布时间】:2018-04-10 17:58:08
【问题描述】:
在 C++ 中,我们可以通过 std::vector<unsigned char> tmp_1 { &some_vector[i] , &some_vector[j] }; 从另一个向量创建一个向量
问题:有没有办法为std::string做同样的事情?
比如:
std::string tmp2 { &some_vector[i] , &some_vector[j] };
尝试使用文档中的构造函数总是返回错误;
注意: *some_vector 是无符号字符的向量
UPD:找到答案:有错字,因此尝试访问 [-1] 元素。
【问题讨论】:
-
查看文档或代码,了解是否有适合您需求的构造函数重载。
-
尝试前不要问...
-
已尝试 - 在 xstring 中读取访问冲突