- 输出字符一律变成兼容形式:
(_T(“test”))
- 在VS2019中,
sscanf
不通过编译,只有改成sscanf_s(means safe)
后才通过。sscanf_s
的参数和sscanf
基本一致,不同的是需要加上已知字符串的长度。如:
char name[20];
sscanf_s(const char*,"%s %lf",&name,unsigned(20),&H);
- 当
const char*
出需填写CString
时,应作如下改变:
CString str;CT2A ascii(str, CP_UTF8);
//n返回赋值成功的个数
n = sscanf_s(ascii.m_psz, "%s %lf", &name, unsigned(20), &H);
- 设置字符集为
byte character set
(设置方法在此不表,自行搜索) - 将转换
CString
为const char*
。