Problem mit Dateienauslesen Variablenumwandlung



  • hallo an alle 🙂
    Habe ein Problem mit meinen derzeitigen Projekt: Ein Wörterbuch ...

    Ich habe ein Programmcode gefunden der mir alle Wörter aus einer Datei angibt. Diesen habe ich auch benutzt um ihn in mein Programm zu packen, ich möchte aber das ich voher das Suchwort eingebe und er mir nur die richtigen Lösungen anzeigt.

    Nutzte als Eingabe die variable string deue.
    In den gefundennen Programm war folgende Zeile zum anzeigen der Wörter:

    #include <iostream>
    #include <fstream>
    #include <cstdlib>
    #include <sdtlib>
    #include <string>
    
    // int main und so weiter
    ifstream dat_eina;
    dat_eina.open ("deueng",ios::in);
    while (!dat_eina.eof())
    {
    dat_eina.get(gefw);
    // hier soll die Anweisung 1 hin  :confused: 
    cout << gefw;
    }
    

    Anweisung 1:
    Er soll die eingabe von deue mit gefw(is nen char) vergleichen und nur bei Übereinstimmung anzeigen!

    könnt ihr mir helfen wie ich beid Variablen vergleichen kann??

    Danke !!
    🙂 thopun 🙂

    ps:
    die Variablen deue und gefw stehen für :
    deue = Deutsche eingabe (möchte noch ne Engliche Dazu haben)
    gefw = Gefundenes Wort



  • #include <iostream> 
    #include <fstream> 
    #include <cstdlib> 
    #include <sdtlib> 
    #include <string> 
    
    //dueu nicht ver gessen noch zu initialisieren... 
    
    // int main und so weiter 
    ifstream dat_eina; 
    dat_eina.open ("deueng",ios::in); 
    while (!dat_eina.eof()) 
    { 
    for (gefw!=deue) //so lange gefw nicht das selbe ist wie deue
    {
    dat_eina.get(gefw); //mach das
    }   
    cout << gefw; //wenn gefw das selbe ist wie deue dann gibs aus
    }
    

Anmelden zum Antworten