Wie schreibe ich ä,ö,ü,ß???



  • Weiß nicht ob es die frage schonmal gab. Ich mache grad ein Quiz und da kommen leider auch ö,ä,ü,ß vor nun schreibt ja die Eingabeaufforderung nicht wie kann ich das machen das es das macht???



  • Ok frage hat sich erledigt!!!



  • Ja und wie geht es jetzt??? 😕



  • Würde mich auch interessieren, jemand eine Idee?



  • wenn du die iostream benutzt gibts da für jeden buchstaben ein code.

    \201 => ü
    \204 => ä
    \224 => ö

    also z.b:

    cout << "W\204hrung\n";



  • Hunterson schrieb:

    Ja und wie geht es jetzt??? 😕

    #include <iostream>
    
    int main(){
    		std::cout << static_cast<char>(129) << std::endl;
    
    	return(0);
    }
    

    Du musst dir also die dementsprechenden Werte (129 hier für "ü") für die Umlaute suchen.



  • [/cpp]

    sieht zwar bed schön aus aber es geht 😉



  • #include<iostream>
        using namespace std;
    
        namespace Umlaut
        {
            const unsigned char AE = static_cast<unsigned char>(142);
            const unsigned char ae = static_cast<unsigned char>(132);
            const unsigned char OE = static_cast<unsigned char>(153);
            const unsigned char oe = static_cast<unsigned char>(148);
            const unsigned char UE = static_cast<unsigned char>(154);
            const unsigned char ue = static_cast<unsigned char>(129);
            const unsigned char ss = static_cast<unsigned char>(225);
        }
    
        int main()
        {
            cout<<"Hall"<<Umlaut::oe<<"chen!\n";
            cout<<"Heute ist es echt hei"<<Umlaut::ss<<"\n";
    ....
              }
    

    so gehts auch 🙂


Log in to reply