在 VC中 如何将字符串 (不含中文以及其他语言字符)转为 ASCII输出 如: abcABC123 -----> 616263414243313233 char str = "abcABC123";
char dest[100]; for(int i = 0; i < strlen(str); i++) { sprintf(dest + i * 2, "%02X", str[i]); } 或: CString str="abcABC123"; CString result,tem; int h,len=str.GetLength(); for(int i=0;i<len;i++){ b=str.GetAt(i); tem.Format("%2x",b); result=result+tem; } |
|