If funktioniert nicht !!!!



  • In dem von dir geposteten Code vergleichst du ein kleines L mit einer 1... knivil hat schon recht :p



  • Sorry, ich sehe bei meiner eingestellten Schrift klare Unterschiede. Wahrscheinlich willst du uns nur auf die Probe stellen.

    Dann siehst du dass bla vom Typ std::string ist und "1" vom Typ const char*

    Das ist kein Problem.



  • knivil schrieb:

    Sorry, ich sehe bei meiner eingestellten Schrift klare Unterschiede.

    Welche Schriftart hast du eingestellt knivil?



  • HighLigerBiMBam schrieb:

    In dem von dir geposteten Code vergleichst du ein kleines L mit einer 1... knivil hat schon recht :p

    Selbst wenn mit if(bla == "bla") funktioniert es nicht !



  • #include <iostream>·
    #include <string>
    
    int main()
    {
       std::string bla = "Bla";
    
       if (bla == "Bla")
       {
           std::cout<<"Blablabl"<<std::endl;
       }
    
       std::cin.get();
       return 0;
    }
    

    Funktioniert perfekt. Vielleicht solltest du mal zum besten geben, WAS nicht funktioniert, wie die Fehlermeldung aussieht ... etc.



  • Zweige nochmal deinen aktuellen kompletten Code...



  • #include <iostream>
    
    int main()
    {
    
    int number = 1;
    
    if (number == 1)
    {
       std::cout << "number = 1 !!!!" << std::endl;
    }
    
    cin.get();
    return 0;
    
    }
    
    #include <iostream>
    
    int main()
    {
    bool example = true;
    
    if (example == true) 
    {
       std::cout << "example == true !!!!!";
    }
    
    cin.get();
    return 0;
    
    }
    
    Das zweite funktioniert seltsamerweise.
    


  • Ich musst zwar std::cin.get() mit dem std erweitern, aber das erste funktioniert auch (copy & paste). Der Fehler liegt nicht im Code.



  • IDE neu installiert, und es funktioniert wieder !
    Danke für eure Hilfe !



  • If funktioniert nicht !!! schrieb:

    Selbst wenn mit if(bla == "bla") funktioniert es nicht !

    Ist doch klar:

    #include <iostream> 
    #include <string> 
    
    int main() 
    { 
       std::string bla = "l";
    
       if (bla == "bla") 
       { 
           std::cout<<"Blablabl"<<std::endl; 
       }
    
       cin.get(); 
       return 0; 
    }
    

    Wie soll das auch funktionieren? 😃



  • if f schrieb:

    IDE neu installiert, und es funktioniert wieder !
    Danke für eure Hilfe !

    Du meinst, deine IDE hat das if-Konstrukt kaputt gemacht? Schon mal die C:\windows\system32\if-else.dll ausgewechselt?



  • Blahhhhh schrieb:

    If funktioniert nicht !!! schrieb:

    Selbst wenn mit if(bla == "bla") funktioniert es nicht !

    Ist doch klar:

    #include <iostream> 
    #include <string> 
    
    int main() 
    { 
       std::string bla = "l";
        
       if (bla == "bla") 
       { 
           std::cout<<"Blablabl"<<std::endl; 
       }
    
       cin.get(); 
       return 0; 
    }
    

    Wie soll das auch funktionieren? 😃

    *facepalm*

    Empathie schrieb:

    if f schrieb:

    IDE neu installiert, und es funktioniert wieder !
    Danke für eure Hilfe !

    Du meinst, deine IDE hat das if-Konstrukt kaputt gemacht? Schon mal die C:\windows\system32\if-else.dll ausgewechselt?

    Keine Ahnung aber es geht wieder .



  • Ernsthaft, wechsle mal die if-else.dll, goto.dll sowie #include.dll aus. Möglicherweise sind die kaputt.



  • Blahhhhh schrieb:

    If funktioniert nicht !!! schrieb:

    Selbst wenn mit if(bla == "bla") funktioniert es nicht !

    Ist doch klar:

    #include <iostream> 
    #include <string> 
    
    int main() 
    { 
       std::string bla = "l";
        
       if (bla == "bla") 
       { 
           std::cout<<"Blablabl"<<std::endl; 
       }
    
       cin.get(); 
       return 0; 
    }
    

    Wie soll das auch funktionieren? 😃

    Als ich den Post laß dachte ich an exakt das selbe 😃



  • Wieso antwortet ihr überhaupt auf Fragen die in einer solchen Art und Weise gestellt werden?
    Ich finde das nicht gut.
    Das zeigt nur, dass es völlig egal ist wie man hier auftritt. Dass man auf sämtliche Umgangsformen scheissen kann, und trotzdem Antworten bekommt.



  • hustbaer schrieb:

    Wieso antwortet ihr überhaupt auf Fragen die in einer solchen Art und Weise gestellt werden?
    Ich finde das nicht gut.
    Das zeigt nur, dass es völlig egal ist wie man hier auftritt. Dass man auf sämtliche Umgangsformen scheissen kann, und trotzdem Antworten bekommt.

    +1



  • Ganz einfach: Weil ich keine Menschen erziehen will und der Fehler "kleines L vs. 1" fuer mich offensichtlich war.


  • Mod

    hustbaer schrieb:

    Wieso antwortet ihr überhaupt auf Fragen die in einer solchen Art und Weise gestellt werden?
    Ich finde das nicht gut.
    Das zeigt nur, dass es völlig egal ist wie man hier auftritt. Dass man auf sämtliche Umgangsformen scheissen kann, und trotzdem Antworten bekommt.

    knivil schrieb:

    Ganz einfach: Weil ich keine Menschen erziehen will und der Fehler "kleines L vs. 1" fuer mich offensichtlich war.

    Das Problem ist nicht der Poster und dessen Erziehung und Umgangsformen. Problematisch ist dass mit solchen sinnlosen Threads Zeit und Energie potentieller Helfer oder Interessierter verschwendet wird, insebsondere nachdem das Ganze auf nun 4 Seiten angewachsen ist. In diesem Sinne, bitte Thread schließen und und auf den Friedhof verbannen.



  • hustbaer schrieb:

    Dass man auf sämtliche Umgangsformen scheissen kann, und trotzdem Antworten bekommt.

    "Irgendwer hat immer eine Antwort". 😞



  • camper schrieb:

    knivil schrieb:

    Ganz einfach: Weil ich keine Menschen erziehen will und der Fehler "kleines L vs. 1" fuer mich offensichtlich war.

    Das Problem ist nicht der Poster und dessen Erziehung und Umgangsformen. Problematisch ist dass mit solchen sinnlosen Threads Zeit und Energie potentieller Helfer oder Interessierter verschwendet wird, insebsondere nachdem das Ganze auf nun 4 Seiten angewachsen ist. In diesem Sinne, bitte Thread schließen und und auf den Friedhof verbannen.

    Versteh ich nicht, die erste Meldung schreit nach "Hilft mir nicht" mehr brauch ich persönlich nicht um zu beurteilen, ob ich jemand Hilfestellungen geben möchte.


Anmelden zum Antworten