Ich kenne (bis zu einem gewissen Grad) einige Sprachen, darunter C, Java und Python. Ich bin auch (etwas) mit Scala und Scheme vertraut und kann x86 Assembly lesen (aber nicht schreiben). Angenommen, ich möchte C ++ lernen, was ist ein gutes Buch, das nicht versucht, mir beizubringen, was eine Klasse ist, mir Vererbung, Polymorphismus oder lose gekoppelte Klassen wieder beizubringen, noch versucht, mir andere Grundlagen beizubringen, nur die C ++ - Sprache ( sowie wie man idiomatischen C ++ - Code schreibt , nicht zB Java mit C ++ - Syntax) und seine Standardbibliothek?
Hinweis: "Detailliert", wie im Titel verwendet, bedeutet, dass nicht versucht wird, C ++ auf 100 Seiten abzudecken. Ich möchte die Details der Sprache kennen. Natürlich kommt die Meisterschaft aus der Praxis, aber ich möchte nicht nur ein bisschen C ++ aus dem Buch lernen, sondern es ziemlich gründlich lernen.
Antworten:
Für einen schnellen Start: Accelerated C ++ ist sehr gut - es wird mit modernen C ++ - Konzepten verwendet und nicht mit C'type-Inhalten
Sie sollten auch effektives c ++ erhalten oder die c ++ - FAQ-Site überprüfen.
Schließlich ist es die große und umfassende Programmiersprache Stroustrups C ++ .
quelle
Bruce Eckels Denken in C ++ ist meiner Meinung nach sehr gut.
quelle
C ++ Primer Plus
Die C ++ - Standardbibliothek: Ein Tutorial und eine Referenz
Ja.
quelle