Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Anonymous
unregistriert
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
1: #include <fstream.h> 2: int main() 3: { 4: char fileName[80]; 5: char buffer[255]; // fuer die Benutzereingabe 6: cout << "Dateiname: "; 7: cin >> fileName; 8: 9: ofstream fout(fileName); // zum Schreiben oeffnen 10: fout << "Diese Zeile wird direkt in die Datei geschrieben...\n"; 11: cout << "Bitte Text fuer die Datei eingeben: "; 12: cin.ignore(1,'\n'); // Neue Zeile nach dem Dateinamen entfernen 13: cin.getline(buffer,255); // Benutzereingabe einlesen 14: fout << buffer << "\n"; // und in die Datei schreiben 15: fout.close(); // Datei schliessen, bereit zum erneuten Oeffnen 16: 17: ifstream fin(fileName); // zum Lesen erneut oeffnen 18: cout << "So lautet der Inhalt der Datei:\n"; 19: char ch; 20: while (fin.get(ch)) 21: cout << ch; 22: 23: cout << "\n***Ende des Dateiinhalts.***\n"; 24: 25: fin.close(); // Ordnungssinn zahlt sich aus 26: return 0; 27: } |
Zitat von »"Nox"«
huuuuuu, das ist das letzte was mich interesiert, denn den Enduser intersiert nur die Leistung und das Aussehen.
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
int x = 33; // Globaler Namespace kann so aufgerufen werden ::x = 22; namespace Nox // "Nachname" "Nox" { int x = 55; // Variable kann nur so aufgerufen werden Nox::x = 33; oder mit einer using-direktive } namespace Patrick // "Nachname" "Patrick" { int x = 77; // Variable kann nur so aufgerufen werden Patrick::x = 33; oder mit einer using-direktive } // Benutzung: ::x = 9999; // Globaler Namespace, also Kein Nachname Nix::x = 333; // Variable aus dem Namespace Nox usw. |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
alt neu <assert.h> <cassert> <math.h> <cmath> <stdlib.h> <cstdlib> <stdio.h> <cstdio> <iostream.h> <iostream> <string.h> <string> <fstream.h> <fstream> usw. |
Werbeanzeige