C Programm muss datei einlesen und ausgeben können
-
hallo,
ich muss ein c-prog schreiben, das eine .data datei einlesen( ich muss über eine befehlszeile den dateinamen eingeben und dann wird sie engelesen...), den innhalt in den stack ablegen und wieder ausgeben kann (auf dem bildschirm, nicht als datei...)...
kann mir einer helfen...
ich blick da irgendwie nciht durch...
danke
CeeDeeC
p.s. bin leider in den falschen thread rein geraten... kann das evtl ein admin verschieben... (edit)
-
-
hmm.. ich versteh das trotsdem nciht...
wie kann cih über eine befehlszeile eine datei einlesen lassen und deren inhalt im ram speichern und den dann ausgeben...?
HELP
-
Du rufst ja das Programm in einer Eingabeaufforderung auf, dem Programm kannst du einen oder mehrere Parameter übergeben, in deinem Fall wäre es der Dateiname.
Ein C-Programm hat eine main-Funktion:int main(int argc, char* argv[])
Die an die main-Funktion übergebenen Parameter kannst du dann über argv erreichen, die Anzahl der Parameter steht in argc.
Beispiele diesbezüglich solltest du haufenweise im www finden.
-
wie meinst du das...?
ich starte das prog im cmd.
dort gebe ich dann nach aufforderung den gewünschten dateinamen ein.
diese datei muss dann ausgelesen werden und deren innhalt weiterverarbeitet werden...aber ich kapiers einfach nciht
bitte helft mir ...
-
erledigt
CLOSED
-
Hast nen dummen gefunden;)