ostringstream problem with int in c++

后端 未结 4 1782
我寻月下人不归
我寻月下人不归 2021-01-19 14:33

I would expect the following code to output hello5. Instead, it only outputs hello. It seems to be a problem with trying to output an int to the

4条回答
  •  太阳男子
    2021-01-19 14:40

    I just tested and it worked just fine on my Mac with Xcode 3.2.1 and Snow Leopard. It not that your prompt is shadowing the output? Try add an endl to the cout line?

    -- Edit --

    My test suite

    • c++ test.cpp -- works fine
    • c++ -D_GLICXX_DEBUG=1 test.cpp -- fail
    • c++ -arch i386 -D_GLICXX_DEBUG=1 test.cpp -- works fine

    What can we say about this? In short, Debug version of 64 bit stdc++ seem to be broken.

提交回复
热议问题