整数のベクトルをカンマ区切りの文字列に変換する
整数のベクトルをカンマで区切られた文字列に変換するのは一般的なタスクですプログラミングで。 Python では、このプロセスの優雅さが、提供された例で示されています。
ただし、C では、構文の制限により、変換はそれほど単純ではありません。実行可能なアプローチの 1 つは、次に示すように stringstream を利用することです:
<code class="cpp">#include <sstream> //... std::stringstream ss; for(size_t i = 0; i < v.size(); ++i) { if(i != 0) ss << ","; ss << v[i]; } std::string s = ss.str();</code>
あるいは、よりコンパクトなソリューションとして std::for_each 関数を使用することもできます:
以上がC で整数のベクトルをカンマ区切りの文字列に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。