Re: Umlautproblem, nicht trivial

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Tue, 20 Mar 2012 18:57:08 +0100 (CET)

Bernd Walter wrote:
> Wenn wir schon beim Thema sind, wie bekomme ich in C heraus was der User
> verwended?
> Die ganzen möglichen Variablen einzeln abzufragen ist ja sicherlich
> nicht im Sinne des ganzen, da wird es doch vermutlich fertige Funktionen
> für geben, die das übernehmen, oder?

Siehe setlocale(3) und die Funktionen, die dort im Abschnitt
"SEE ALSO" aufgeführt sind. Typischerweise ruft man am
Anfang eines Programms setlocale(LC_CTYPE, "") auf, um das
Locale nach dem Wunsch des Benutzers zu initialisieren.

Eine recht schönen Überblick (inkl. Source-Beispiele in C)
gibt die FAQ von Markus Kuhn:

http://www.cl.cam.ac.uk/~mgk25/unicode.html

Aber möglicherweise weißt Du das alles schon und ich habe
nur Deine Frage nicht richtig verstanden. :-)

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"The scanf() function is a large and complex beast that often does
something almost but not quite entirely unlike what you desired."
        -- Chris Torek
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 20 Mar 2012 - 18:57:29 CET

search this site