Welches C++ wird hier behandelt?

In diesem Text wird im Zweifelsfall das neuere C++, also der Stand in [Strou IV], vorgestellt.

Alle Beispiele sind mit dem Gnu-C++-Compiler, Version 2.95.3 auf einem Linuxrechner getestet (sowie großteils unter Windows 2000 mit Visual C++ 6.0 von Microsoft). Der Gnu-C++-Compiler ist kostenlos für viele verschiedene Betriebssysteme (Unix in seinen vielen Abarten, DEC, MSDOS und seinen Nachfolgern, etc.) erhältlich. Wie alle C++-Compiler benötigt er sehr viel Arbeitsspeicher beim Übersetzen eines Programms. Unter anderem deshalb ist MSDOS ein denkbar ungeeignetes System zur ernsthaften Programmentwicklung; Windows nicht unbedingt besser. Ideal ist ein halbwegs modernes Unix. Für private Gehversuche ebenso wie für ernsthaftes Programmieren ist damit Linux eine ideale Basis; in allen Linuxdistributionen ist ein aktueller Gnu-C++-Compiler enthalten.

Nicht alle zur Zeit aktuellen Compiler unterstützen die neueren Entwicklungen. Aber alle guten Compiler konvergieren sehr schnell auf den ANSI-Standard zu, insbesondere der Gnu-C++.



AnyWare@Wachtler.de