当在CString字符串中含有%百分号时,需要特殊处理。例如:
if (strtmp=="%")//百分号需要做特殊处理,用两个就可以了
{
strtmp="%%";
info.单位=strtmp;
}
else
info.单位=strtmp;
然后再Format的时候就不会出错了
本文介绍在使用CString时遇到含有百分号(%)的情况如何进行特殊处理,以确保在Format操作时不出错。通过将百分号替换为两个连续的百分号(%%),可以避免解释上的歧义。
当在CString字符串中含有%百分号时,需要特殊处理。例如:
if (strtmp=="%")//百分号需要做特殊处理,用两个就可以了
{
strtmp="%%";
info.单位=strtmp;
}
else
info.单位=strtmp;
然后再Format的时候就不会出错了

被折叠的 条评论
为什么被折叠?