求助,安装打包安装后出现问题
写了一个程序,调试运行的时候一切都很正常,做成了安装包,然后安装了之后就出现了各种莫名其妙的问题。
先用了fread(pFileBuffer, sizeof(char), nFileSize, pf) ;这个函数能成功执行,并且可以确定pFileBuffer != NULL
然后程序继续运行了几行,执行 fwrite(pFileBuffer, sizeof(char), nFileSize, pf) ;这个时候pFileBuffer就莫名其妙地 == NULL ,检查过了,这两个函数之间我没有对其执行任何操作。 这个问题是安装后运行时出现的,调试代码的时候却一切正常。
我的程序是win7下写的,在xp上测试的时候出现了上述的问题,会不会是操作系统的原因,还有就是,是不是一些函数在一些系统下能用,到别的系统的时候就失效了。
哪位大侠知道能不能解释下,感激不尽。