|
C Übungsaufgaben - Teil 12
Peter Klingebiel, DVZ
Umgang mit Files und Kommandozeile
- Datei kopieren I
Problem: Datei einlesen und auf andere Datei kopieren
Ablauf: Namen von Ein- und Ausgabedatei interaktiv abfragen, Dateien öffnen, wobei Fehler wie Nichtexistenz der Datei zu behandeln sind, Eingabedatei zeilenweise einlesen und auf Ausgabedatei kopieren.
Aufgabe: Programm erstellen und testen
Lösung: copy1.c
C-Quelle: copy1.c
- Datei kopieren II
Problem: Datei einlesen und auf andere Datei kopieren
Ablauf: Dateinamen aus der Kommandozeile (z.B. copy file1 file2) ermitteln, Dateien öffnen, wobei Fehler wie Nichtexistenz der Datei zu behandeln sind, Eingabedatei zeilenweise einlesen und auf Ausgabedatei kopieren. Fehlt der 2. Parameter in der Kommandozeile, ist auf stdout zu schreiben, fehlt auch der 1. Parameter, ist von stdin zu lesen.
Aufgabe: Programm erstellen und testen
Lösung: copy2.c
C-Quelle: copy2.c
|
|