文字列を配列に変換するための推奨される方法は何ですか? 私は次のようなものを探しています:
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 はこのようなものを提供しますか? 他の人はこれをどのように行いますか?プロジェクトで必要になるたびに、この関数を自分でコピー/貼り付けする必要があるのはばかげているようです。