Potřeboval bych převést int do stringu. Vím, že existuje funkce itoa, ale ta není standardní, navíc mi přijde trochu neohrabaná. Pro převod jsem chtěl použít stringstream. Mám s tím však problém. Vytvořil jsem si zkušební kód:
string str;
istringstream s(str);
s << 15 << " " << "a " << 20 << flush;
cout << s << flush;
Ale tento kód mi vypíše 0012FEB8. Co dělám špatně?
Děkuji za odpověď