Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

15.02.2013, 17:39

Nachschlagewerk für C++ und C++11

Es gibt zurzeit zwar einen ähnlichen Thread, aber den wollte ich mit meiner Frage nicht hijacken.

Also: Ich suche nach einem Buch, das ich als Nachschlagewerk für C++ im Allgemeinen und C++11 im Speziellen verwenden kann. Gibt es da eins, das ihr empfehlen könnt?

Leider habe ich bisher kein Buch gefunden, das beide Bereiche zufriedenstellend abdeckt. In Der C++ Programmierer wird C++11, wenn ich das richtig verstehe, nur angeschnitten. C++11: Der Leitfaden für Programmierer zum neuen Standard ist hingegen vermutlich genau das, was der Titel vermuten lässt.

An sich habe ich kein Problem damit, mir zwei oder mehr Bücher zu kaufen, aber das sind ja jeweils ordentliche Kaventsmänner und "alles in einem" fände ich persönlich praktischer. Aber gibt es soetwas überhaupt?

freedmo

Frischling

Beiträge: 23

Beruf: Student - Bachelor of Science Angewandte Informatik

  • Private Nachricht senden

2

15.02.2013, 18:30

Es gibt kein Buch was das noch abdecken kann.
Ich würde die Seite cplusplus.com empfehlen.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

3

15.02.2013, 19:03

Zunächst einmal natürlich: http://www.amazon.de/C-Programming-Langu…60951236&sr=1-6 (sobald es rauskommt)

Abgesehen davon: http://isocpp.org/get-started ;)

H5::

Treue Seele

Beiträge: 368

Wohnort: Kiel

  • Private Nachricht senden

4

15.02.2013, 19:11

Und dann gibts da noch die ISO... aber ob man das so haben muss? :thinking:
ISO/IEC 14882:2011

Übrigens, der C++ Programmierer in der 2. Auflage geht auch auf C++11 ein, aber wie du schon schreibst nicht vollständig. Wobei, wenn du C++ kannst reicht eventuell sogar der Wikipedia Artikel zu C++11 aus um dir genug Überblick zu verschaffen.

Edit:
Was dir noch helfen könnte wäre ein Blick in die genaue Dokumentation deines Compilers, das hat dann auch gleich den Vorteil, dass du siehst was du überhaupt sicher verwenden kannst. Die Unterstützung ist leider nicht grad sehr einheitlich zwischen den Compilern.

Visual Studio VC100/VC110
:love: := Go;

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »H5::« (16.02.2013, 01:00)


dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

15.02.2013, 19:25

Stimmt, der ISO C++ Standard ist natürlich per Definition die Referenz schlechthin. Und den Standard lesen und interpretieren zu können, ist in der Tat sehr nützlich; ich denk aber, dass Bücher wie The C++ Programming Language alles, was 97% der Leute jemals brauchen werden, problemlos abdecken...

Für alle die's interessiert: Ein Draft, das sehr nahe am tatsächlichen Standard ist, findet sich hier.

Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »dot« (15.02.2013, 19:38)


Techie

Alter Hase

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

6

15.02.2013, 22:46

Falls du nach einem allumfassenden Werk suchst, dass noch nebenbei andere bei bringt -> Der C++ Programmierer = perfekte Wahlt
ansonsten könnte ich mich den anderen nur anschließen
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

7

15.02.2013, 22:48

Falls du nach einem allumfassenden Werk suchst, dass noch nebenbei andere bei bringt -> Der C++ Programmierer = perfekte Wahlt
ansonsten könnte ich mich den anderen nur anschließen

Das hatte er ja bereits schon erwähnt.

Zitat

C++11: Der Leitfaden für Programmierer zum neuen Standard

Fand ich persönlich recht gut und hat mir weitergeholfen.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Techie

Alter Hase

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

8

15.02.2013, 22:56

Oh habe ich in der voreile überlesen.
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

9

16.02.2013, 01:09

Danke für die vielen Vorschläge!

Zunächst einmal natürlich: http://www.amazon.de/C-Programming-Langu…60951236&sr=1-6 (sobald es rauskommt)

Da ist es ja. Ich hatte zwar schon davon gehört, dass es eine neue Auflage geben soll, aber auf Stroustrups Internetseite konnte ich nichts darüber finden. Gerade erst hat mir Google verraten, dass es eine Infoseite dazu gibt. Der Link dorthin scheint gut versteckt zu sein.

Es dauert zwar noch ein paar Monate bis das Buch erscheint, aber das ist eigentlich genau das, wonach ich suche. Das kaufe ich mir mit ziemlicher Sicherheit. Damit komme ich dann auch deutlich günstiger weg als mit der ISO. 190€ für ein E-Book finde ich ganz schön viel ...

Auf den Wikipediaartikel und einige der erwähnten Onlinereferenzen bin ich auch schon des öfteren gestoßen. Dort schlage ich auch immer wieder gerne nach, aber längere Texte finde ich auf Papier angenehmer zu lesen. Sonst sterben meine Augen den Strahlentod. ;)

Cheers

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

10

16.02.2013, 01:16

Damit komme ich dann auch deutlich günstiger weg als mit der ISO. 190€ für ein E-Book finde ich ganz schön viel ...

Falls du damit den Standard meinst: Als Buch würde ich den nicht unbedingt bezeichnen und eine frei verfügbare Version hab ich oben verlinked... ;)

Werbeanzeige