Formda (+ 1, 3, 3) bulunan bir vektör var. Bu vektörün "1-> 2-> 3" şeklinde olmasını istiyorum. Herkes bana bu bilgiyi bu dizeye nasıl dönüştürebilir?Belirli bir türdeki dizgiye vektör nasıl dönüştürebilir
Bu kodu denedim ancak kısıtlaması itoa()
yöntemini veya to_str
kullanamıyorum.
string stringify(vector<int> v)
{
string s = "";
for(int i=0;i<v.size()-1;i++){
s = itoa(v[i]);
s = s + "->"
}
s = s+v[i];
cout<<s;
return s;
}
sen ne denedim gösterin. Ve sonra, belirtilen bazı sorunlarınız varsa size yardımcı oluruz. – songyuanyao
Rakamları itoa() işlevini kullanarak dizeye dönüştürdüm ve her birinden sonra "->" ekledim, ancak çalışmaz. Başka herhangi bir şekilde takdir edilecektir çünkü yolumun çok zorluğu var. –
Kodunuzu ve çıktınızı göndermelisiniz lütfen. – jrsmolley