读书人

为什么又是时候函数不起作用。今天第二

发布时间: 2012-02-11 09:51:34 作者: rapoo

为什么又是时候函数不起作用。今天第二次遇到了没法解决。求解。
dlg->m_IMEI=dlg->m_tlv.Mid(0,32); //这个是第一句m_tlv=”3831394e4f373630393833514c3336303831394e4f373630393833514c3336
ffffff
e02600143831394e4f373630393833514c333
63037303533ffffffe02900143831394e4f373630393833514c3336303
7303533ffffffe03a00143831394e4f373630393833514c333630373
03533ffffffe02038
ffffffe0210014ffffffc9ffffffedffffff85650dfff
fff9033ffffffa4480b1effffffd9ffffff8f5d4c"
ATL::CStringT<char,StrTraitMFC_DLL<char,ATL::ChTraitsCRT<char> > >

imei是3831394e4f37。。。。这个还正确
dlg->m_IMSI=dlg->m_tlv.Mid(32,30);
m_IMSI这个还是3831394e4f37。。这个就不争取了吧。
下边还有个mid(64,132)又能正确获取。
这个问题出在哪儿? 多线程引起的吗?我这有两个线程。
早上还有个函数传int进去总是随机数,传dword又能争取获取。
求高手解答。

[解决办法]
7L
看调用栈,callstack
[解决办法]
先单步跟踪下,看看是否能找到问题
vs2008 调试时有时候在系统函数内出问题,在里边中断了。我如何才能知道或跳转到我调用它的地方
中断时察看”调用堆栈“ 沿着中断行向下找 就能找调用它的地方
[解决办法]

探讨

8楼 大牛啊! 太感谢了 那你知道要是F11进步了系统函数怎么进去吗? 有时候想进去有时候想出来。

读书人网 >VC/MFC

热点推荐