hankaku2zen ¹Ý°¢ °¡³ª¸¦ Àü°¢ °¡³ª·Î º¯È¯ÇÑ´Ù
unsigned int hankaku2zen(int hankaku);
hankaku ¹Ý°¢ °¡³ª ÄÚµå(0 xA0-0 xDF)
´ëÀÀÇÏ´Â Àü°¢ °¡³ª JIS ÄÚµå. º¯È¯ÇÒ ¼ö ¾øÀ» ¶§´Â 0.
unsigned int hankaku2zen(int hankaku) { static unsigned int z[64] = { 0x2121, 0x2123, 0x2156, 0x2157, 0x2122, 0x2126, 0x2572, 0x2521, 0x2523, 0x2525, 0x2527, 0x2529, 0x2563, 0x2565, 0x2567, 0x2543, 0x213c, 0x2522, 0x2524, 0x2526, 0x2528, 0x252a, 0x252b, 0x252d, 0x252f, 0x2531, 0x2533, 0x2535, 0x2537, 0x2539, 0x253b, 0x253d, 0x253f, 0x2541, 0x2544, 0x2546, 0x2548, 0x254a, 0x254b, 0x254c, 0x254d, 0x254e, 0x254f, 0x2552, 0x2555, 0x2558, 0x255b, 0x255e, 0x255f, 0x2560, 0x2561, 0x2562, 0x2564, 0x2566, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256f, 0x2573, 0x212b, 0x212c }; if (hankaku < 0xa0 || hankaku > 0xdf) return 0; return z[hankaku - 0xa0]; }