0
は、このデータを使用して...は
for(int i = 0; i < array.size(); i++)
{
string name;
int number;
if (array[i] == 0)
{
name ="jack";
number="10";
}
else if (array[i] == 1)
{
name="alice";
number=15";
}
//....
}
のiは0,1,2,3のような未知のサイズの配列を持っているとしましょうベクトルデータに基づいて文字列を生成する私のような文字列を生成したいと思います:
をstring text = name(number)+name(number)+name(number)...
は、どのように私は、このためのコードを記述しないでください
文字列
にarray.size()回名(番号)がなければなりませんか?
ルック。 –
ループの前に空の文字列を初期化し、すべての反復であなたの名前と番号を追加するだけです。 + = name + "(" + to_string(number)+ ")"というテキストを書くことができます。 –