奇怪的CString对象,明明在声明和赋值的地方,单步执行,却提示没有发现这个符号解决方法

奇怪的CString对象,明明在声明和赋值的地方,单步执行,却提示没有发现这个符号
void CDdView::OnLButtonDown(UINT nFlags, CPoint point) 
{
CString str("jsdlfjsdl");


void CDdView::OnLButtonDown(UINT nFlags, CPoint point) 
{
CString str;
str = "jsdlfjsdl";

这样会出现同样的问题:提示symbol "str" not found
怎么解决

换过几vc6.0还是会出现同样的问题

------解决方案--------------------
好像两种用法都没有问题啊!
------解决方案--------------------
不是调试的代码路径的问题吧。

------解决方案--------------------
这确实不应该有问题

------解决方案--------------------
删除.ncb文件 rebuild all 试试 
VC6有时候就是这
------解决方案--------------------
代码没有问题
------解决方案--------------------
某些情况下,会出现源代码与编译后的代码不一致的情况,整个工程重新编译一下就好了。至于原因,微软的东西,你应该知道的。
------解决方案--------------------
探讨

谢谢4楼,echoyin59
是解决了,可以这样的问题是怎么引起的呢,可以解释一下吗