아시다시피 VC++9.0 버전에서는 기본적으로 파일 입출력 스트림을 비롯하여
std관련 모든 입출력 스트림의 문자가 WCHAR로 인식되어집니다.
파일을 생성해봐도, 한글문자가 깨지는 이유가 이때문인데,
이걸 해결하기 위해서 프로그램을 초기화하는 단계에서 다음과 같은 코드를 실행하게됩니다.
std::locale::global( std::locale( "kor" ) );
그런데 이걸 실행하고 나면 stringstream을 아래처럼 사용할때
ostringstream oss;
oss << 10000000 << endl;
출력을 해보면 자꾸 자릿수가 붙어서 나오는데, 이 자릿수를 나오지 않게끔 하려면 어찌해야하나요?
============= 문제의 출력 결과 =======================================
[2:5:3](Ptr:83,686,128)[Database](GetChar)There is no character for binding.CharSerial:8,DBID:2,116