• [^] # Re: coupable ?

    Posté par (site web personnel) . En réponse au journal Pourquoi je hais les locales. Évalué à 5.

    Je plussoie.

    Ca s'appelle un effet de bord, ça change le fonctionnement attendu de fonctions, et ça ne devrais pas être.

    Ils auraient pu définir qq chose comme:

    locale_t* get_locale(const char* localename) ;
    locale_t* get_user_locale() ; ou get_console_locale()

    et en effet des fonctions du style:

    double atof_loc(locale_t* loc, const char* s) ;

    Ca permettrais accessoirement de pouvoir travailler avec différentes locales...

    Comme l'a écrit GVR pour Python: explicit is better than implicit.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN