Du bist nicht angemeldet.

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

41

10.01.2009, 14:07

bei mir steht was komplett anderes^^

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
#include <iostream>
#include <string>
#include <fstream>
#include <conio.h>

using namespace std;

int main ()
{
    // Variablen

    //

    string s;

    ifstream infile ("Text.txt");
    
    // while-Schleife

    while (!infile.eof ())
    {
        getline (infile, s);
        cout << s;
    } // while-Schleife


    _getch ();

    return 0;
}

42

10.01.2009, 14:12

Hallo

Was willst du eigentlich?

chrische

Anonymous

unregistriert

43

10.01.2009, 14:14

Zitat von »"chrische5"«

Hallo

Was willst du eigentlich?

chrische


Ich will, dass man IN DER .TXT-Datei einen Code eingibt, das einen Zeilenumbruch verursacht.

44

10.01.2009, 14:15

Vergleich deinen Code mit dem von PCShadow. Du hast was anderes!

45

10.01.2009, 14:20

Hallo

Zitat von »"Luca"«


Ich will, dass man IN DER .TXT-Datei einen Code eingibt, das einen Zeilenumbruch verursacht.


Bist du der deutschen Sprache mächtig? Das ist kein richtiger Satz. Soll in der txt Datei das Zeichen stehen? Willst du es dort per Programm reinschreiben. Du musst mal leren, dich verständlich zu machen.

chrische

Anonymous

unregistriert

46

10.01.2009, 16:22

Zitat von »"chrische5"«

Hallo

Zitat von »"Luca"«


Ich will, dass man IN DER .TXT-Datei einen Code eingibt, das einen Zeilenumbruch verursacht.


Bist du der deutschen Sprache mächtig? Das ist kein richtiger Satz. Soll in der txt Datei das Zeichen stehen? Willst du es dort per Programm reinschreiben. Du musst mal leren, dich verständlich zu machen.



Ich wills von der .txt-Datei machen, und nein ich bin nicht er deutschen Sprache mächtig, das ich schon oft gesagt habe.

47

10.01.2009, 16:29

aso, du willst den Zeilenumbruch aus der Datei nach cout übernahemn..

C-/C++-Quelltext

1
2
3
4
5
6
7
ifstream Input("test.txt");
char c;
while(!Input.eof())
{
  Input >> c;
  cout << c;
}

ungetestet, müsste aber funktionieren

48

10.01.2009, 16:32

Wenn in der Textdatei sowas steht wie "Test1\nTest2" wann wirst du selbst danach suchen müssen und es ersetzen. Sonst erkennt er \n nicht als Escapesequenz sondern als stinknormalen Text. Dabei musst du aber beachten, dass "\n" als Text 2 chars belegt, '\n' als Zeilenumbruch allerdings nur einen.

49

10.01.2009, 16:41

wie wäre es einfach mit

C-/C++-Quelltext

1
2
3
4
5
while (!infile.eof ())
    {
        getline (infile, s);
        cout << s<<endl;
    } // while-Schleife 

Anonymous

unregistriert

50

10.01.2009, 16:41

Zitat von »"Genion"«

Wenn in der Textdatei sowas steht wie "Test1\nTest2" wann wirst du selbst danach suchen müssen und es ersetzen. Sonst erkennt er \n nicht als Escapesequenz sondern als stinknormalen Text. Dabei musst du aber beachten, dass "\n" als Text 2 chars belegt, '\n' als Zeilenumbruch allerdings nur einen.
Geht no immer nich

Werbeanzeige