std::gettext?



  • Hi,
    (es geht um gettext, eine Funktion um Programme mit Mehrsprachigkeit auszustatten)
    in c't 8 vom 31.03.2008 steht auf Seite 186:
    "Bei C++ steckt Gettext bereits in der Standard-Bibliothek iostream:

    #include <iostream>
    #define _(Text) gettext(Text)
    

    "
    Das ist doch Quark oder?
    Ich habe nur einen nicht ganz taufrischen Compiler hier (aber schon weniger als 10 Jahre alt...), der kennt gettext nicht, in Referenzen konnte ich es nicht finden und in Beispielen, die ich auf die Schnelle finden konnte, wird noch libintl.h zuvor eingebunden.



  • Hat die c't wieder mal Mist geschrieben.
    gettext() ist keine Standardfunktion, und wird in der Form wohl auch nie in den C++ Standard kommen.


Anmelden zum Antworten