Kapitel 11. Removed und Deprecated

In diesem Kapitel:

Ein wichtiges Design-Ziel von C++11 ist es, abwärtskompatibel zu sein. So verwundert es nicht, das nur wenige Features aus dem alten C++-Standard entfernt bzw. auf deprecated gesetzt wurden.

Removed

auto

Durch auto int a= 5; wurde in C++98 die Variable a auf dem Stack angelegt. Das Schlüsselwort auto ist redundant, da das Anlegen einer Variablen auf dem Stack automatisch geschieht. Dies ist der Grund dafür, dass auto sehr selten verwendet wurde. In C++11 deklariert auto eine Variable, die ihren Typ durch Typableitung automatisch erhält:

auto a=5;

export

Das Schlüsselwort export wurde aus C++11 entfernt. Die Idee von export war es, dass nur die Deklaration und nicht die Definition ...

Get C++11 für Programmierer now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.