我想创建一个函数,它接受一串字符串并通过在每个数组上执行lexical_cast将其转换为元组元素。将std :: string的std :: string数组转换为使用boost的相同大小的std :: tuple :: lexical_cast
的std ::数组大小相同的std ::元组大小和所有的元组类型在编译时
已知例如:
std::tuple<int, double> Result = Convert({"1", "1.0"});
或
int A, B;
std::tie(A, B) = Convert({"1", "2"});
如何我可以用可接受的性能和没有C++ 14支持来做到吗?
问题是什么?你已经指定了你想要做的事情。实现必要的流媒体操作。此外,我没有看到问题中的std ::数组 – sehe