04. november 2004 - 20:12Der er
17 kommentarer og 1 løsning
FILE i Borland
Jeg har et program som compiler fint med mingw og devcpp, men som Borland ikke kan lide. Den strander på "FILE *fil;" - er der nogen særlig header jeg skal have med for at få Borland til at spise det? (den giver noget med "unknown symbol" eller noget i den dur, jeg har den ikke lige ved hånden...)
Det var jeg nok bange for... Problemet er at jeg ikke selv har Borland liggende, men det har en som jeg laver noget for. Og det compiler fint hos mig selv, men dør når jeg så skal vise ham det.
Er der en der har Borland, som jeg kan lokke til at kopiere nedenstående ind i en fil og fortælle mig om det compiler?
Jeg har kun Borland C++ 5.5 command line, men jeg kan faktisk se noget interessant !
#include <cstdio>
giver
Error E2451 z.cpp 19: Undefined symbol 'FILE' in function main(int,char * *) Error E2451 z.cpp 19: Undefined symbol 'fil' in function main(int,char * *) Error E2268 z.cpp 20: Call to undefined function 'fopen' in function main(int,char * *) Error E2268 z.cpp 21: Call to undefined function 'fprintf' in function main(int,char * *) Error E2268 z.cpp 22: Call to undefined function 'fclose' in function main(int,char * *)
Dette kompilerer med BorlandC, G++ (MinGW 3.3.1) og Digital Mars, men IKKE VisualC++ 6.0:
#include <cstdio> int main() { std::printf("Hello World\n"); return 0; }
G++, Digital Mars og Visual C++ (men IKKE BorlandC) kompilerer det hvis man fjerner std::
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.