Ausgabe aller IP-Adressen
-
Also ich würde es mit
getline
lesen und dann mitfrom_chars
draufknüppeln.
Das ist nicht nur schneller, es ist auch "kontrollierter" und unabhängig von globalem State (z.B. locale).
Einen korrekten dotted IPv4 Parser zu schreiben der unabhängig von jeglichem globalen State ist, alle gültigen IPv4 Literals korrekt parsed (inklusive Oktal und Hex) und alle ungültigen rejected ist mit Streams denke ich gar nicht so einfach.