From: Greg C. <chi...@co...> - 2005-09-25 15:37:17
|
On 2005-9-25 14:27 UTC, amores perros wrote: > > Is this because MinGW programs simply pass the path to C RTL > functions such as fopen, which on MS-Windows is implemented > in msvcrt.dll, which in fact requires MS-Windows style paths? This works for me, even if I run it from a D: drive: #include <stdio.h> int main() { FILE* f = fopen("C:/msys/1.0/doc/msys/COPYING", "r"); if(0==f) { fputs("Cannot open file\n", stdout); fflush(stdout); return 1; } while(!feof(f)) fputc(fgetc(f), stdout); return 0; } |