0
私はこの質問を数回見つけましたが、どれも良い答えを提示しているようです(私が逃した場合は、重複してマークしてください)。std :: vector <unsigned short>をstd :: vector <int>に変換するにはどうすればよいですか?
私はstd::vector<unsigned short>
を返すメソッドを持っていますが、符号なしのshortよりも多くの数値を許可したいので、大きな数値を追加する前にstd::vector<int>
に変換したいと思います。
データをそのまま維持しながら変換したいと思います。& [1, 2, 3]
を含むstd::vector<unsigned short>
は、std::vector<int>
に変換された後に[1, 2, 3]
を含む必要があります。
範囲のコンストラクタを使用していないのはなぜ? –
@EdgarRokyan私はC + +で吸う、私はそれが何であるか分からない。私はそれを調べて、あなたに戻ってきます。 – vrwim
@EdgarRokyanはいこれが私の必要なものです。 – vrwim