c語(yǔ)言u(píng)tf8字符串 C語(yǔ)言下實(shí)現(xiàn)對(duì)字符串進(jìn)行utf-8格式的轉(zhuǎn)換?
C語(yǔ)言下實(shí)現(xiàn)對(duì)字符串進(jìn)行utf-8格式的轉(zhuǎn)換?不在標(biāo)準(zhǔn)庫(kù)中。但是在互聯(lián)網(wǎng)上搜索之后,我們會(huì)發(fā)現(xiàn)很多,比如:STD::String ISO_8859_1_u1;to_uf8(STD::String&am
C語(yǔ)言下實(shí)現(xiàn)對(duì)字符串進(jìn)行utf-8格式的轉(zhuǎn)換?
不在標(biāo)準(zhǔn)庫(kù)中。但是在互聯(lián)網(wǎng)上搜索之后,我們會(huì)發(fā)現(xiàn)很多,比如:
STD::String ISO_8859_1_u1;to_uf8(STD::String&str){String strOut for(STD::String::iterator it=str.開(kāi)始()它!= 結(jié)構(gòu)端()it){uint8 ch=*it if(ch> 6)strOut.push后退(0x80 |(ch&;0x3f))}}返回strOut}http://stackoverflow.com/questions/4059775/convert-iso-8859-1-strings-to-utf-8-in-c-c