How can I convert a JIS X 208 encoded string into UNICODE in C++? A VC++ specific answer would be helpful.
The bigger problem that I am finding difficulty in understanding is that there are too many encodings for Japanese characters. JIS itself has many versions, then there is Shift-JIS. It would be great if some one could point towards a good explanation of these in English.
I looked through code page identifiers in MSDN. This does list Japanese (JIS 0208-1990 and 0121-1990) but I am wondering whats the difference between JIS 0208 and JIS X 0208.