Dies ist jetzt mein sinnloses Programm, das verrückt spielt. Hat übrigens nur gut 20 Zeilen.
|
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
string Line;
char Letter;
bool PrintLine = false; //löscht man diese Zeile
int j, i;
int main (){
PrintLine=true; // und setzt vor diese "bool" taucht bei mir ein eigenartiger Fehler auf. Bei euch auch?
char text[99];
ifstream Data("Data.txt", NULL); // Achja, diese Datei sollte ein paar Zeilen Text enthalten.
Data.read(text, 99);
Data.close();
for (i=0; i<99; i++){
for (j=i;text[j] != '\n'&&j<99;j++){}
Line.erase(Line.begin(), Line.end()); // letzte Zeile löschen
for (int x=i; x<j; x++){
Letter = text[x];
Line.append(&Letter);
}
cout <<Line<<endl;
i=j;
}
return 0;
}
|
Soviel dazu. Und jetzt mein cout problem.
Ich hab das mit dem 2005er jetzt hingekriegt. :oops: Bitte nicht all zu laut lachen. Dort gibt es jetzt nur 2 Möglichkeiten, wieder duch cout versetzen hervorgerufen.
1) Das Programm funzt wie es soll
2) Ein Teil des Programms verhält sich seltsam
Ob es wirklich beim den gleichen Quellcode verschiedene Sachen macht, kann ich nicht mehr bestätigen, das ist bei mir seit dem letzten post nie mehr aufgetreten. Dieses Mysterium wäre vielleicht dadurch zu erklären, dass ich nicht Strg+Z gedrückt habe, sondern alles neu getippt und mich im cout-Text (cout << "cout-Txet"; ) verschrieben habe. Trotzdem nach wie vor seltsam.
@Nox: Hab ich schon versucht, da kamen aber lauter Linkerfehler weil ich die Libraries irgendwie falsch eingerichtet habe (was mit NOEXECUTE oder so). Da war ich zu faul um das Forum zu durchsuchen und hab mir gedacht, dass das auch anders gehen muss, dass der Fehler vielleicht wirklich an mir liegt. Aber deiner Aussage nach zu schließen dann doch nicht. Wenn ich nix finde hört ihr bald näheres und wenn schon, dann könnt ihr euch schon bald auf eine Vorab-Beta-Demo oder sowas freuen, denn dann wäre der erste Abschnitt geschafft und ich könnte das Projekt ankündigen.
Hoffentlich ist es bald soweit.
neido