关于vc2010 cstring的问题 我申明了一个cstring 的实例 str;去获取控件上的值的时候返回如果是""的时候。写入文件里去的时候总是显示我程序路径。。请大牛解释一下 。。字符集那里我是未设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString sztemp;int nCount=m_list.GetItemCount();for(int i=0;i<nCount;i++){sztemp=m_list.GetItemText(i,0);//这里获取,如果是空。。这个sztemp就会等于程序当前路径。。蛋疼请楼上仁兄指教} 是sztemp等于当前路径还是写入文件的时候才是当前路径,如果是写入的时候才是,那你把写入文件的代码拿出来看看 只要获取到的是一个空值的时候就会是了。不用写文件 。。这是下断看到的我也很奇怪2008下面还从来没有出现过这样的问题 。。而且貌似还有越界的情况。。有时获取的是空值的时候还有乱码。。- -!!!难道这是2010下的bug我清理了无数次工程 。。也查看了无数次字符设置那里。。我也设置了支持都字符集。。汗。。就是不知道为啥。本来想转到2008下面去。。谁知。- -!!!2010的工程2008打不开。。悲剧。。 只要获取到的是一个空值的时候就会是了,不用写文件 。。---------------------------------------------这问题描述的,咋觉得别扭呢?既然是空值,咋又等于当前路径呢?有时获取的是空值的时候还有乱码----------------------------------你把sztemp在每次循环的时候初始化为空试试 如何在sdk中实现类似这样的效果? VC开发的DLL的参数传递问题 MFC调用JS脚本的问题 如何将鼠标选定的跟踪目标区域坐标值赋给要调用它的函数? 多行文本框模仿屏幕显示:各字符的显示宽度不同问题ーー急 想在控制台程序中画图,哪些函数可以用? 帮我看段程序 关于用制表符来绘制表格的问题 一定给分100 一个初学者的问题,“如何在CEditBox中换行?” 如何限制窗口大小? 如何删除flash10l.OCX组件 如何修改服务程序的用户身份
int nCount=m_list.GetItemCount();
for(int i=0;i<nCount;i++)
{
sztemp=m_list.GetItemText(i,0);//这里获取,如果是空。。这个sztemp就会等于程序当前路径。。蛋疼请楼上仁兄指教}
---------------------------------------------
这问题描述的,咋觉得别扭呢?既然是空值,咋又等于当前路径呢?
有时获取的是空值的时候还有乱码
----------------------------------
你把sztemp在每次循环的时候初始化为空试试