我在Debug状态下,程序调试没有问题。但当我将其编译成Release 版本的时候
问题出现了,严重到甚至我调用基本OPEN对话框时,下面显示的FILTER都不是我
设置的,想要的文件无法显示出来,这究竟是怎么回事????

解决方案 »

  1.   

    LINK : warning LNK4089: all references to "MSVCIRT.dll" discarded by /OPT:REF在编译成Release 版本的时候,有这个warning ,这是原因?
      

  2.   

    不是指针的问题。
    我选择编译成  static library 就完全没有问题了但如果我选择编译成  share DLL ,就出现问题。了解的朋友支招哈。
      

  3.   

    你把所有的變量初始化一下。特別是數組和指針。Debug會給變量賦0或NULL.Release不會。
      

  4.   

    那为什么在static library 就每哟问题??
      

  5.   

    release对溢出比较敏感。在优化中用disable可以减少出错