如何提取CString str("你好")中每一个字节的内容。 串CString str("你好")的长度为4,如何提取每个字节的内容?我用operator []不行,请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0; i<str.GetLength(); i++){ str[i];} 你是取字节还是取字???????????????????? 取字节没有意义!如果是中文字符,得到的字节肯定是乱码!不过CString有成员函数GetAt()可以得到指定标识的字节。 函数GetAt我也试过的,也不行,根本不返回东西,怪。operator[] 就是用GetAt实现的 for(int i=0; i<str.GetLength(); i++){ str.GetAt(i);}即可 怎么可能TCHAR ch;for(int i=0; i<str.GetLength(); i++){ ch=str.GetAt(i);}难道不行么?我就不信! 如果你的str是中文,GetAt()得到的应该是乱码,乱码的意思就是可能为空格等等。另外,贴出代码看看! 关于创建文本的问题 添加了#ifndef为何还提示函数重复定义 BCG中如何设置ToolBar上按钮的按下或恢复? VC2008下Unicode编码,字符转换例子 对话框添加问题,在线等 请问:__uuidof()用什么用? 关于文件夹创建问题:API高手进 我在创建静态视图切分窗口时遇到的问题,请指教。 有没有最简单的方法实现多线程呢?? 如何在一个类中定义本类的指针 郁闷,关于Dll的问题。请大家帮帮我。 那位大哥有Microsoft BarCode Control 9.0控件得使用得例子,我想参照一下看看,谢谢了,大家帮帮忙
{
str[i];
}
你是取字节还是取字????????????????????
不过CString有成员函数GetAt()可以得到指定标识的字节。
operator[] 就是用GetAt实现的
{
str.GetAt(i);}
即可
TCHAR ch;
for(int i=0; i<str.GetLength(); i++)
{
ch=str.GetAt(i);}
难道不行么?我就不信!
另外,贴出代码看看!