FILE * in;
in = fopen("file1.bmp", "rb");
if (in == NULL) {
perror("file1.bmp");
return ;
}
爲什麼我無法打開* .bmp文件。 fopen()返回NULL。fopen試圖打開一個bmp文件(C++)時返回NULL?
任何人都可以幫助我如何成功地打開BMP文件。我應該使用其他一些C++函數嗎?如果是的話,請讓我知道。一個例子會非常有幫助。我在VS2008中使用VC++。
在此先感謝。
有打開.bmp文件,並打開任何其他類型之間沒有什麼區別的文件(除了二進制模式問題,你已經對了)。文件打開失敗的原因之一是失敗的,這可能是Chris在下面指出的問題之一。 – john