Hallo,
Wenn du dich mal mit modernem C++ hättest, würdest so einen Unsinn
nicht schreiben.
C++ ist nicht C !
Aber solange Leute lieber mit C-Arrays, char* und new/delete frickeln
als die Klasse/Funktionen aus der Standartbiliothek zu verwenden,
weil es ja sooooooo viiieelll schnneller ist (ja eine ganze
Nanosekunde, prima!), werden uns auch Pufferüberläufe und Memoryleaks
in Zukunft erhalten bleiben.
PS: Das Stroustroup Buch finde ich alles andere als schlecht. Man
sollte es vielleicht nicht als Programmieranfänger lesen, aber dafür
war auch nie gedacht.