Wie schreibe ich eine std :: codecvt Facette? Ich würde gerne solche schreiben, die von UTF-16 nach UTF-8 gehen, die von UTF-16 zur aktuellen Codepage des Systems (Windows, also CP_ACP) und zur OEM-Codepage des Systems (Windows, also CP_OEM) gehen.Wie schreibe ich eine std :: codecvt Facette?
Cross-Plattform ist bevorzugt, aber MSVC unter Windows ist auch in Ordnung. Gibt es irgendwelche Arten von Tutorials oder etwas in dieser Art, wie man diese Klasse richtig benutzt?
Sie könnten in der einen Blick auf [Beispiel nehmen libstdC++ Handbuch] (http://gcc.gnu.org/onlinedocs/libstdc++/manual/codecvt.html). –
Für Locales und Facetten ist das einzige Buch, das ich kenne, http://www.angelikalanger.com/iostreams.html, aber es hat nur ein paar Seiten auf codecvt speziell. –
Ich kann nicht glauben, dass niemand über diese Klasse in der Standardbibliothek zu wissen scheint - besonders, wenn man bedenkt, wie nützlich es sein kann ... –