ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
275
275
EMPFEHLEN
-
Benütze Windows xp und C++ Builder 5 in der Konsole
Bin dabei was einfaches Zu schreiben, aber der Quelltext müsste sich eigentlich Selbst erklären....
Mein Problem ist, das anscheinend die Funktionen gar nicht erst aufgerufen werden.
Code :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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
//--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <fstream.h> #include <conio.h> #include <stdio.h> #include <windows.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused const int X_FELD=70; const int Y_FELD=20; string feldstring; char feldchar[X_FELD][Y_FELD]; //------------------------------------------------------------------ //------------------------------------------------------------------------------ int einlesen () { cout << "Test"; //Nur zum Testen, aber nicht mal das wird ausgegeben! int feldSize=0; int n=0; { { ifstream fin("lvl.txt"); getline(fin,feldstring,'\0'); } feldSize = feldstring.size(); for(int i=0; i<feldSize; i++) { if(feldstring!="0") { feldchar[n][i]=feldstring[i]; } else { n++; feldchar[n][i]=feldstring[i+1]; } } } return 0; } //------------------------------------------------------------------------------ int ausgabe() { cout << "Test";//Nur zum Testen, aber nicht mal das wird ausgegeben! for(int y=0;y<Y_FELD; y++) { for(int x=0;x<X_FELD;x++) { cout << feldchar[x][y]; } cout << endl; } return 0; } //------------------------------------------------------------------------------ int main() { cout << "MAIN"; int einlesen(); int ausgabe(); getchar(); return 0; } //------------------------------------------------------------------------------ //------------------------------------------------------------------------------
Liegt wahrscheinilch an meiner eigenen Dumheit aber ich übersehe anscheinen einen kleinen Fehler.
-
Wieso gibst du den Funktionen auch noch einen Typ? Du musst sie einfach so aufrufen:
..Code :1 2 3 4 5 6 7 8 9
//der ganze Rest int main() { cout << "Hier kommt die Main-Funktion:"; einlesen(); ausgabe(); getchar(); return 0; }
Ähnliche Themen
-
Nicht valider Quellcode - wo liegt der Fehler?
Von dwex im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 31.08.09, 20:12 -
Fehler im Quellcode
Von DaaN im Forum C/C++Antworten: 8Letzter Beitrag: 20.01.09, 09:51 -
Fehler im Quellcode?
Von svenz im Forum PHPAntworten: 4Letzter Beitrag: 15.09.07, 23:54 -
Tool zur automatischen Quellcode Erstellung mit kleinem Fehler
Von kendaric im Forum PHPAntworten: 2Letzter Beitrag: 12.08.04, 08:39 -
Quellcode-Fehler und zwei andere Fragen
Von stephanl im Forum Visual Basic 6.0Antworten: 13Letzter Beitrag: 28.07.04, 20:10





Zitieren
Login






