Anfänger braucht Hilfe :)



  • Hi,
    ich habe mir eine Konsolen-Anwendung gebastelt. Nur bin ich jetzt an einem punkt wo ich nicht weiter weiss. Mein Problem ist das ich den Fehler nicht finde.

    Ich habe mit Hilfe von fstream eine Datei erstellen und reinschreiben lassen.
    Ich möchte diese gespeicherten Daten an einem anderen punkt anzeigen lassen, aber anstatt der Daten kommt nix. Hier der Code in dem ich den Fehler vermute.

    --------------------------------------------------------------------------

    case 1:
    			cout << "Zum beenden 1 angeben"<< endl;
    
    			_chdir("Daten");
    			d.open("Deutsch", ios::out);
    			e.open("English", ios::out);
    
    			cin.clear(); 
    			cin.ignore(std::cin.rdbuf()->in_avail());
    
    			while (!d.eof())
    			{
    				d.getline(wortd, sizeof(wortd));
    				e.getline(worte, sizeof(worte));
    
    				wdh:;
    
    				cout << wortd <<": "<<endl;
    				cin >> af;
    
    				if(af == "1")
    				{
    					goto anfang;
    				}
    				if(af != worte)
    				{
    					goto wdh;
    				}
    
    			}
    			d.close();
    			e.close();
    			cout << "Training abgeschlossen" <<endl;
    			goto anfang;
    		break;
    

    Ich hoffe jemand kann mir helfen.

    Nimiz



  • habe gerade gemerkt das ich hier anscheidend im völlig falschem Bereich war , ich bitte um Verzeihung .



  • Kein Problem - und wenn du ein wenig gewartet hättest, hättest du einen Freiflug ins C++ bekommen.



  • Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum C++ (auch C++0x) verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten