sql server中存储的char类型的变量在VC中用CString变量保存,char的长度超过变量所需长度的部分会用空格填充,这在VC中CString的变量会导致无法比较.因此要去掉空格可用CString 的成员函数replace:
CString cstring=table.m_char;
cstring.replace(' ',NULL);
此法同样可以去掉其它不想要的符号:
cstring.replace('-',NULL);
cstring.replace(':',NULL);
本文介绍如何在Visual C++中使用CString成员函数replace来去除从SQL Server获取的char类型数据中的多余空格或其他不想要的字符。
2985

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



