Остринстрим проблема с int в C ++

Я ожидал бы следующий код для выводаhello5, Вместо этого он только выводитhello, Кажется, это проблема с попыткой вывести int наostringstream, Когда я вывести то же самое прямо вcout Я получаю ожидаемый вклад. Использование XCode 3.2 на Snow Leopard.

Спасибо!

#include <iostream>
#include <string>
#include <sstream>

using namespace std;

int main(){
 int myint = 5;
 string mystr = "hello";
 string finalstr;
 ostringstream oss;

 oss << mystr << myint;
 finalstr = oss.str();

 cout << finalstr;


 return 0;
}

РЕДАКТИРОВАТЬ: см. Ответ я разместил ниже. Кажется, это вызвано проблемой в активной конфигурации «Отладка» в XCode 3.2 на Snow Leopard.

Ответы на вопрос(3)

Ваш ответ на вопрос