Na klaro, wir sind ja hier in der Softwareentwicklung und hier gibt es nur eine Richtung und die lautet: Weiterentwicklung ohne Gnade.
Also ja, die meisten Programmiersprachen verändern sich mit der Zeit, ganz schlimm ist es momentan bei Javascript zu sehen, wo es innerhalb der Sprache mittlerweile zig verschieden Subdialekte und Stile gibt in den man programmieren kann. Im prinzip kann man dort jede Woche sein Programm porten.
In C++ hat sich auch relativ viel verändert, würde eher ein aktuelles Buch holen das den aktuellen Standard entspricht.
https://de.wikipedia.org/wiki/C%2B%2B#Entstehung\_und\_Weiterentwicklung