Das ist eine Bibliothek, welche mit
Ansi, UTF-8 und Co. umgehen können muß.
Da gibt es keinen anderen Weg.
Wenn ich dieses nur als "String" (
Unicode) auslege, dann müssen "extern" Stringumwandlungen vorgenommen werden und das erzeugt zusätzliche Fehlerquellen.
Es gibt schon seine Grüne, warum ich seit Monaten versuche hierfür eine
Ansi/
Unicode-kompatible Schittstelle hinzubekommen.
Über die Generics hatte ich mir hier (intern) ein paar Vereinfachungen erhofft, in Form von knapp 1000-2000 Zeilen Quellcode, aka knapp 1/4 bis 1/3 eingesparten "doppelten" Code.
Nja, knapp 2-3 Tage umsonst dahingegangen, wärend ich versuchte die Generics passend hinzubiegen und dann scheiterte es an Compilerfehlern.