Hi Daniel,
mein Problem ist, dass üblicherweise "." für die Trennung für EURO und CENT verwendet wird.
Deutsche User geben aber ein "," ein.
Ich habe mich daran versucht, dafür eine Lösung zu beginnen. SO mittendrin erfuhr ich dann aber, dass es da eine viel einfachere Lösung gibt, als den char Zeichen für Zeichen durchzusehen.
Dachte, dass das jemand aus dem code direkt erkennt und die Lösung parat hat.
Deine Anmerkungen sind mir teilweise bekannt; der gepostete code ist noch nicht fertig. Anderem kann ich gut folgen und danke Dir für den Hinweis auf die stringstreams. Das sehe ich mir an, denn es taucht auf vielen Seiten im Netz auf. habe es aber noch nicht genauer angesehen, wohl, weil ich mich anhand dem älteren,aber mMn sehr guten Buch von Petzold mit der WINAPI beschäftige und es damals noch keine stringstreams gab...
Ich glaube, eine einfachere Lösung müsste darin bestehen, den Hinweis der MSDN (siehe link unten) umzudrehen und statt der US Interpretation die Deutsche / Europäische einzustellen. Aber vielleicht (auf jeden Fall
) gibt es auch eine Möglichkeit, an die ich noch nicht gedacht habe...
https://social.msdn.microsoft.com/Forums/de-DE/4b1f4c33-b323-4cbd-bc2a-36cf74fc8a5c/double-mit-punkt-oder-komma?forum=visualcclide