[Email protected]:~$ file haha.h haha.h:c source, ISO-8859 text, with CRLF line Terminators[email protected]:~$ iconv-f Gbk-t UTF8 haha.h > Derlog.h[email protected]:~$ file derlog.h derlog.h:c source, UTF-8 Unicode text, with CRLF line Terminators[email protected]:~$
source [Email protected]:~$ tail haha.h 4--err±int statusconst char *fmt 焀 *//********************************************** Manˊs plansee polo extern int loglevel[5];void itder_log (const char *file, int line, int. level, int status , const char *FMT, ...); #endif [email protected]:~$ transcoding [email protected]:~$ tail derlog.h 4--Err level int Status: Error code const CHAR *FMT: Variable parameter *//********** The actual use of the Levelextern int loglevel[5];void Itder_log ( const char *file, int line, int. level, int status, const char *FMT, ...); #endif [Email protected]:~$
This article from "Soul Bucket Luo" blog, declined reprint!
Linux text conversion GBK to UTF8