Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Dateizugriff unter C

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - C
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Andy
Gast





BeitragVerfasst am: 07. Nov 1999 12:46   Titel: Dateizugriff unter C

Hallo,

kann mir jemand sagen, wie man unter Linux in C Daten in eine Datei bzw. aus
einer Datei lesen kann?

Ciao, Andy


andy@nisse.de
 

Thomas
Gast





BeitragVerfasst am: 09. Nov 1999 22:37   Titel: Re: Dateizugriff unter C

In eine Datei schreiben. Dateiname wird als Parameter argv von der Kommandozeile mit übernommen.

//////////////////////////////////////////
// kompiliert mit: g++ -O2 -Wall -s main.cpp
// aufruf mit: ./a.out DATEINAME
//////////////////////////////////////////
#include<iostream> // cout
#include<fstream> // fstream, ios::trunc

int main(int argc, char* argv[])
{
if (argc<2) {
cout << "FEHLER: Keinen Dateinamen angegeben" << endl;
exit(1);
}
fstream File;
File.open(argv, ios::trunc);
File << "Jetzt schreiben wir in die Datei.";
File.close();
return 0;
}
 

Thomas
Gast





BeitragVerfasst am: 09. Nov 1999 22:47   Titel: Re: Dateizugriff unter C

Da sind doch glatt ein paar eckige Klammer verloren gegangen...


//////////////////////////////////////////
// kompiliert mit: g++ -O2 -Wall -s main.cpp
// aufruf mit: ./a.out DATEINAME
//////////////////////////////////////////
#include<iostream> // cout
#include<fstream> // fstream, ios::trunc

int main(int argc, char* argv[])
{
if (argc<2) {
cout << "FEHLER: Keinen Dateinamen angegeben" << endl;
exit(1);
}
fstream File;
File.open(argv[2], ios::trunc);
File << "Jetzt schreiben wir in die Datei.";
File.close();
return 0;
}
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - C Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy