我在用VS2008显示图片时遇到一个问题:就是用fopen函数打开2进制文件。具体情况见下:
fp = fopen(bmpName,"rb") 结果测试时候是给了个警告,说fopen不安全,要用fopen_s;但是我用fopen_s()的时候又说fopen_s()不能有两个参数。
到底要怎样改才不会出现警告,请高手指教。谢谢!!!
fp = fopen(bmpName,"rb") 结果测试时候是给了个警告,说fopen不安全,要用fopen_s;但是我用fopen_s()的时候又说fopen_s()不能有两个参数。
到底要怎样改才不会出现警告,请高手指教。谢谢!!!
errno_t fopen_s(
FILE** pFile,
const char *filename,
const char *mode
);
errno_t _wfopen_s(
FILE** pFile,
const wchar_t *filename,
const wchar_t *mode
);
if((fp = fopen(bmpName,"rb"))==NULL)
return;
//code ......