J'ai un très gros problème :
iss.imbue( std::locale( "French_france" ) );
Ce code change la locale pour toute l'appli...
Ailleurs dans l'appli, sprintf est affecté et formatte maintenant l'affichage avec des virgules à la place des points...
Pourquoi, en appellant une méthode membre du flux, j'ai autant d'effets de bords ? Cela se limite-t-il à mon appli ou cela affectera-t-il mon systeme d'exploitation aussi ?
Je ne veux pas remettre l'ancienne locale après traitement car mon appli est multithread et pourrait être affectée pendant le traitement.
Partager