В системах Unix лучше всего использовать библиотеку iconv.
См. iconv_open , iconv , iconv_close
Конечно, вам нужно знать кодировку символов (EUC-CN, HZ).
Если не в системе Unix, поищите какую-нибудь поддержку в ОС, выполнить преобразование символов вручную очень сложно.