非常有用的CChineseCode類

2021-06-01 23:57:39 字數 902 閱讀 5742

class cchinesecode

;void cchinesecode::utf_8tounicode(wchar_t* pout,char *ptext)

void cchinesecode::unicodetoutf_8(char* pout,wchar_t* ptext)

void cchinesecode::unicodetogb2312(char* pout,wchar_t udata)

void cchinesecode::gb2312tounicode(wchar_t* pout,char *gbbuffer)

void cchinesecode::gb2312toutf_8(string& pout,char *ptext, int plen)

else

}rst[j] = '\0';

//返回結果

pout = rst;

delete rst;

return;

}void cchinesecode::utf_8togb2312(string &pout, char *ptext, int plen)

else

}newbuf[j] = '\0';

pout = newbuf;

delete newbuf;

return;

}

下面是我的使用:

string strtemp ;

stringstrxmlreturn ;

此處省略一大段

cchinesecode::utf_8togb2312(strtemp, (char*)strxmlreturn.c_str(), strxmlreturn.size());

別人的隨筆(非常有用)

1 xp系統修改許可權防止病毒或木馬等破壞系統,cmd下,cacls c windows system32 g hqw20 r 思是給hqw20這個使用者只能讀取system32目錄,但不能進行修改或寫入 恢復方法 c cacls c windows system32 g hqw20 f 2 用mi...

Android Studio中幾個非常有用的工具

butterknife 生成器,使用起來非常簡單方便,不知道butterknife的趕緊去我的部落格搜下 設計師給我們提供好了各種資源,每個按鈕都要寫乙個selector是不是很麻煩?這麼這個外掛程式就為解決這個問題而生,你只需要做的是告訴設計師們按照規範命名就好了,其他一鍵搞定。現在大多數服務端a...

非常有用的iphone開源應用!!!

本文 網路 禚來強 破解開發 最有名的mobilesubstrate mobilesubstrate是大多數開機執行程式的基礎平台,有了它,我們hook系統函式等將會變得非常方便 mobilesubstrate是乙個公共庫,可以用來動態替換記憶體中的 資料等。可以把它理解成是防止系統崩潰 避免白蘋果...