【发布时间】:2012-11-08 20:00:23
【问题描述】:
FILE * in;
in = fopen("file1.bmp", "rb");
if (in == NULL) {
perror("file1.bmp");
return ;
}
为什么我无法打开 *.bmp 文件。 fopen() 返回 NULL。
谁能帮助我如何成功打开 BMP 文件。我应该使用其他一些 C++ 函数吗?如果是,请告诉我。一个例子会很有帮助。我在VS2008中使用VC++。
提前致谢。
【问题讨论】:
-
打开 .bmp 文件和打开任何其他类型的文件没有区别(二进制模式问题除外,您说得对)。由于文件打开失败的众多原因之一,它失败了,这可能是 Chris 在下面指定的问题之一。
标签: c visual-c++ file-io fopen bmp