tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Ives
    Ives Ives ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Beiträge
    49
    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.
     

  2. #2
    KristophS KristophS ist offline Mitglied Brilliant
    Registriert seit
    Apr 2004
    Ort
    Duisburg
    Beiträge
    778
    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

  1. Nicht valider Quellcode - wo liegt der Fehler?
    Von dwex im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 31.08.09, 20:12
  2. Fehler im Quellcode
    Von DaaN im Forum C/C++
    Antworten: 8
    Letzter Beitrag: 20.01.09, 09:51
  3. Fehler im Quellcode?
    Von svenz im Forum PHP
    Antworten: 4
    Letzter Beitrag: 15.09.07, 23:54
  4. Antworten: 2
    Letzter Beitrag: 12.08.04, 08:39
  5. Quellcode-Fehler und zwei andere Fragen
    Von stephanl im Forum Visual Basic 6.0
    Antworten: 13
    Letzter Beitrag: 28.07.04, 20:10