This problem can be reproduced in the newest version 3.2.0 with VS2013 community edition.
The OS is 64bit Windows 7 with SP1.
juce::String str; uint32 id = 1; str << id; std::cout << str;
str = '\x1'
There is a strange smile character in the console window. But what I expect is a number "1".
It makes me confused. I tried to debug the code and find that uint32 is typedef to juce_wchar.
Is it a bug?
How can I get a normal uint32 number with juce::String?
Please help me, thx.