Tach!
Sicher? setlocale() löst nicht magisch alle Probleme. Wenn man bisher überhaupt nicht daran gedacht hat, setlocale() zu verwenden, dann müssten doch nun "bei hunderten anderer Funktionen" andere Ergebnisse enstehen, als man zuvor hatte.
Ja! Hier ist noch so eine:
Aus Bernd bisherigen Postings ging hervor, dass er nicht immer mit Daten im Rohformat arbeitet, sondern auch mal mit Strings hantiert und diese passend zurechtschneidet. Das ist noch ein weiterer Punkt, bei dem ich nicht ausschließen kann, dass die Verwendung von setlocale() nicht auch da potentiell andere Strings erzeugt, und die Verarbeitung nicht darauf eingestellt ist. Ich halte es auch deswegen für grob falsch, setlocale() zu empfehlen, ohne auf die möglichen Auswirkungen hinzuweisen.
dedlfix.