Я использую VS2008 C ++.
Насколько я понимаю, нет способа передать что-то подобное в поток C ++: (без использования внешних библиотек)
"number " << i <------ when i is an integer.
Так что я искал лучший способ сделать это, и все, что я мог придумать, это создать строку, используя:
char fullstring = new char[10];
sprintf(fullString, "number %d", i);
.... pass fullstring to the stream .....
delete[] fullString;
Я знаю, что это глупо, но есть ли лучший способ сделать это?