我的程序在编译的时候没有错误,可是一运行就总是报一个错误,说一个地址有错误:0xC0000005有错误
请问:这是啥意思啊?我在Debug下查到一个指针没有获得到初值?可是这个程序在另外一台计算机上可以正常运行啊?这是咋回事呢?

解决方案 »

  1.   

    0xC0000005有错说明某个函数返回错误值为0xC0000005,然后你没有进行错误判断就继续使用了这个地址。贴下代码吧。
      

  2.   

    是我在一个Dlg类中获得view的指针时,发现得不到这个指针的值。代码没有在本机上。
    我用的方法是getactiveview().
      

  3.   

    我在debug下看到这个指针的值是“???”。应该是没有值吧。可是同样的代码,在有些计算机上就可以运行。有些也是不能运行,有人说和计算机的运算速度有关系,有的运算速度快的