将字符串转换为数组的推荐方法是什么?我正在寻找类似的东西:
template<class T, size_t N, class V>
std::array<T, N> to_array(const V& v)
{
assert(v.size() == N);
std::array<T, N> d;
std::copy(v.begin(), v.end(), d.data());
return d;
}
C++11 或 Boost 是否提供类似的功能?其他人如何做到这一点?每次我在项目中需要它时都必须自己复制/粘贴这个功能似乎很愚蠢。