摘要:
了解了string 的操作符,查找函数和substr,其实就已经了解了string的80%的操作了。insert函数, replace函数和erase函数在使用起来相对简单。下面以一个例子来说明其应用。 string只是提供了按照位置和区间的replace函数,而不能用一个string字串来替换指定string中的另一个字串。这里写一个函数来实现这个功能: void string_replace(string & strBig, const string & strsrc, const string &strdst) { string::size_type pos=0; 阅读全文
摘要:
HexToString(const char *szContent, int len, bool bHasSpace){string str = "";for (int i=0; i<len; i++){char strTemp[8] = {0};if (bHasSpace){sprintf(strTemp, "%02X ", (BYTE)szContent[i]);}else{sprintf(strTemp, "%02X", (BYTE)szContent[i]);}str += strTemp;}return str;} 阅读全文