[질문] std::wcout 에서 출력이 안되는 유니 코드가 있습니다.

ikpil의 이미지

윈도우에서 다음과 같이 코드를 작성하고 출력을 시켜 봅니다.

#include <iostream>
#include <string>
 
int main( void )
{
	std::locale::global( std::locale( "kor" ) );	
 
	wchar_t stringdata[4] = { 0, };
 
	stringdata[0] = 0xac00; // 유니코드 "가" 와 같습니다.
	stringdata[1] = 0x3050; // 유니코드 "ぐ" 와 같습니다.
        stringdata[2] = 0x3110; // 유니코드 "ㄐ"와 같습니다. <-- 이녀석이 출력이 안됩니다.
 
	std::wcout << stringdata << "\n";
 
	return 0;
}

BMP 표는 BMP표에서 확인 가능합니다.

마지막 ㄐ는 출력이 되지 않습니다. ... 왜 출력이 안될까요? ....!!!?