为什么在Debug版正常,在Release版取出的数却是错误的。
在将调试好的程序编译成Release版时有何注意问题。
   诚盼指教

解决方案 »

  1.   

    首先,注意你的编译选项,如果编译过程中有问题,一定要修改正确,
    另外,在LINK时,也要注意输出信息,以避免有些限制与隐性错误,
    还有,在运行时,要注意OUTPUT的信息,注册内存释放的问题.
      

  2.   

    http://www.csdn.net/expert/topic/902/902888.xml?temp=.8154871
      

  3.   

    Debug版,编译器会在代码中加入许多的调试信息(代码),从而便于进行调试,程序的代码会很大,生成的可执行文件也较大。而release版中没有调试代码,因此生成的可执行文件较小。