13. november 2003 - 13:27
Der er
7 kommentarer og 1 løsning
skrivning til fil
Jeg har følgende kode som skal skrive til txt filen cmd. men den gør det ikke. gotoxy(3, 54); FILE *fptr; char com; if((fptr = fopen("cmd.txt", "w")) == NULL) { exit(1); } while((com = getche()) != '\r'){ putc(com, fptr); } fclose(fptr);
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
13. november 2003 - 13:32
#1
Prøv og erklær com til int og skriv en \n til slut.
13. november 2003 - 13:33
#2
hvor skal jeg sætte \n
13. november 2003 - 13:37
#3
virker ikke med int heller
13. november 2003 - 13:42
#4
Ikke alle operativ systemer kan lide linier der ikke er afsluttet.
13. november 2003 - 13:42
#5
Hvad compiler bruger du ?
13. november 2003 - 13:45
#6
#include <stdio.h> #include <conio.h> int main() { FILE *fptr; int com; if((fptr = fopen("cmd.txt", "w")) == NULL) { exit(1); } while((com = getche()) != '\r'){ putc(com, fptr); } putc('\n', fptr); fclose(fptr); return 0; } virker hos mig med mingw gcc 3.1
30. november 2003 - 23:22
#7
OK ?
11. december 2003 - 21:22
#8
??
Kurser inden for grundlæggende programmering