15 Βιβλία προγραμματισμού BEST C ++ για αρχάριους (2021 Ενημέρωση)

Anonim

Το C ++ είναι μια γλώσσα προγραμματισμού υπολογιστών που περιέχει το χαρακτηριστικό της γλώσσας προγραμματισμού C, καθώς και του Simula67 (ήταν η πρώτη αντικειμενική γλώσσα). Ο C ++ παρουσίασε τις έννοιες των τάξεων και των αντικειμένων.

Ακολουθεί μια επιμελημένη λίστα με τα κορυφαία βιβλία C ++ που θα πρέπει να αποτελούν μέρος οποιασδήποτε βιβλιοθήκης προγραμματιστών C ++.

1) C ++ Primer 5η Έκδοση

Το C ++ Primer (5th Edition) 5η έκδοση του Stanley B, εισάγει την τυπική βιβλιοθήκη C ++ από την αρχή. Σας βοηθά να γράψετε χρήσιμα προγράμματα χωρίς να χρειάζεται να μάθετε κάθε πτυχή της γλώσσας C ++. Τα βιβλία καλύπτουν πολλά παραδείγματα και δείχνει επίσης πώς να τα αξιοποιήσετε καλύτερα.

Αυτό το βιβλίο είναι ιδανικό για αυτόν τον νέο προγραμματιστή που θέλει να γνωρίζει τις βασικές έννοιες και τεχνικές C ++. Το βιβλίο σας βοηθά να μάθετε μέσα από παραδείγματα που φωτίζουν τα καλύτερα στυλ κωδικοποίησης και τις τεχνικές σχεδιασμού προγραμμάτων.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

2) C ++ σε μία ώρα την ημέρα, Sams Teach Yourself 8th Edition

Αυτό το βιβλίο παρουσιάζει τη γλώσσα από πρακτική άποψη. Σας βοηθά να μάθετε πώς να χρησιμοποιείτε το C ++ για να δημιουργείτε ταχύτερες, απλούστερες και πιο αποτελεσματικές εφαρμογές C ++. Μπορείτε να καταλάβετε πώς οι λειτουργίες C ++ σάς βοηθούν να συντάξετε αποδοτικό κώδικα χρησιμοποιώντας έννοιες όπως οι κατασκευαστές μετακίνησης, οι εκφράσεις λάμδα και οι χειριστές ανάθεσης.

Το βιβλίο σάς βοηθά να μάθετε αντικειμενικά προσανατολισμένες έννοιες προγραμματισμού όπως ενθυλάκωση, αφαίρεση, κληρονομιά και πολυμορφισμό. Σας βοηθά να μάθετε πώς μπορείτε να χρησιμοποιήσετε τους αλγόριθμους της Βασικής Βιβλιοθήκης Πρότυπης Βιβλιοθήκης για να γράψετε πλούσιες σε χαρακτηριστικά και σταθερές εφαρμογές C ++.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

3) C ++ Pocket Reference 1η έκδοση

Accelerated C ++: Πρακτικός προγραμματισμός, από τον Andrew Koenig. Αυτό το εισαγωγικό βιβλίο που ακολουθεί μια πρακτική προσέγγιση για την επίλυση προβλημάτων χρησιμοποιώντας το C ++. Καλύπτει ένα ευρύ πεδίο εφαρμογής του προγραμματισμού C ++ από άλλα εισαγωγικά βιβλία.

Το βιβλίο περιγράφει πραγματικά προβλήματα και λύσεις, όχι μόνο γλωσσικά χαρακτηριστικά. Το βιβλίο καλύπτει τη γλώσσα και την τυπική βιβλιοθήκη μαζί: Θα μάθετε επίσης πώς να χρησιμοποιείτε τη βιβλιοθήκη από την αρχή.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

4) C ++: Η ολοκληρωμένη αναφορά Fourth Edition

Το C ++ Pocket Reference είναι ένα βοήθημα μνήμης για προγραμματιστές C ++ που γράφτηκε από τον Kyle Loudon. Αυτό το βιβλίο αναφοράς μεγέθους τσέπης αποτελεί ένα ιδανικό βιβλίο αναφοράς για μεταφορά, διασφαλίζοντας ότι θα είναι βολικό όταν χρειάζεται.

Πληροφορίες για τύπους C ++ και μετατροπές τύπων Η σύνταξη για τις δηλώσεις C ++ και οδηγίες προεπεξεργαστή Πίνακες, δείκτες, συμβολοσειρές και εκφράσεις κ.λπ.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

5) C ++ All-in-One For Dummies 3rd Edition

Το C ++ All-in-One For Dummies, η 3η Έκδοση είναι ένα ιδανικό εγχειρίδιο για προγραμματιστές C ++. Ο συγγραφέας John Paul Mueller είναι μια αναγνωρισμένη αρχή στον κλάδο των υπολογιστών που αποτελεί τον απόλυτο οδηγό σας για το C ++. Αυτό το βιβλίο C ++ σας διδάσκει πώς μπορείτε να εργαστείτε με αντικείμενα και τάξεις. Σας βοηθά να μάθετε προηγμένες δεξιότητες κωδικοποίησης χρησιμοποιώντας διάφορες έννοιες C ++.

Το βιβλίο σας βοηθά επίσης να ανακαλύψετε πώς οι εκφράσεις λάμδα μπορούν να κάνουν τον κώδικά σας πιο περιεκτικό και ευανάγνωστο. Σας βοηθά επίσης να αποκτήσετε κώδικα παραγωγής πιο γρήγορα και καλύτερα από ποτέ.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

6) Περιήγηση της C ++ (C ++ In-Depth Series) 1η Έκδοση

Το βιβλίο του Bjarne Stroustrup Μια περιοδεία του C ++. Προσφέρει πλήρεις αναφορές για βασικές έννοιες C ++ και πρακτική κωδικοποίηση για να δώσει στον έμπειρο προγραμματιστή να πάρει αυτό που αποτελεί το σύγχρονο C ++. Αυτό το συνοπτικό βιβλίο περιέχει έναν αυτόνομο οδηγό.

Ο συγγραφέας καλύπτει πολλές δυνατότητες γλώσσας C ++ και βασικά συστατικά βιβλιοθήκης. Το βιβλίο φτάνει στην έκταση του επιπέδου που δίνει στους προγραμματιστές μια ουσιαστική επισκόπηση της γλώσσας, μαζί με βασικά παραδείγματα και πολλά παραδείγματα κωδικοποίησης που σας βοηθούν να ξεκινήσετε.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

7) Αποτελεσματικό Modern C ++

Το Effective Modern C ++ είναι ένα βιβλίο γραμμένο με τη μορφή οδηγιών και όχι κανόνων, επειδή οι οδηγίες έχουν εξαιρέσεις. Το πιο σημαντικό μέρος κάθε αντικειμένου δεν είναι η συμβουλή που προσφέρει, αλλά η λογική πίσω από αυτήν. Όταν το διαβάσετε, θα είστε σε θέση να προσδιορίσετε εάν οι περιστάσεις του έργου σας δικαιολογούν παραβίαση της καθοδήγησης του αντικειμένου.

Ο κύριος στόχος αυτού του βιβλίου είναι να παρέχει μια βαθύτερη κατανόηση του τρόπου λειτουργίας των πραγμάτων στα C ++ 11 και C ++ 14.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

8) C ++ Standard Library, The: A Tutorial And Reference 2Nd Edition

Το βιβλίο προσφέρει ολοκληρωμένη τεκμηρίωση κάθε στοιχείου της βιβλιοθήκης, η οποία περιλαμβάνει μια εισαγωγή για τον σκοπό και το σχεδιασμό της.

Αυτό το βιβλίο C ++ καλύπτει πρακτικές λεπτομέρειες προγραμματισμού που απαιτούνται για αποτελεσματική χρήση. Διδάσκει επίσης υπογραφή, σημαντικές τάξεις και λειτουργίες και πολλά παραδείγματα κώδικα εργασίας. Το βιβλίο καλύπτει επίσης θέματα όπως η Βασική Βιβλιοθήκη Πρότυπων (STL), η εξέταση κοντέινερ, επαναληπτών, αντικειμένων λειτουργίας κ.λπ.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

9) Ξεκινώντας με C ++ από δομές ελέγχου σε αντικείμενα συν

Αυτό το βιβλίο C ++ γράφτηκε από τον προσβάσιμο του Tony Gaddis. Είναι παρουσίαση βήμα προς βήμα βοηθά τον αρχάριο καθώς και τους έμπειρους προγραμματιστές. Τους βοηθά να κατανοήσουν σημαντικές έννοιες της γλώσσας προγραμματισμού C ++.

Σε αυτό το βιβλίο, ο Gaddis καλύπτει δομές ελέγχου, λειτουργίες, πίνακες και δείκτες πριν από αντικείμενα και τάξεις. Κείμενα Gaddis, σαφής και ευανάγνωστος κώδικας με πολλά πρακτικά, πραγματικά παραδείγματα. Το MyProgrammingLab for Start Out with C ++ προσφέρει εργασία στο σπίτι, πρόγραμμα αξιολόγησης που προσελκύει μαθητές.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

10) Accelerated C ++: Πρακτικός προγραμματισμός από το Παράδειγμα 1η Έκδοση

Αυτό είναι ένα προηγμένο βιβλίο μάθησης C ++ που γράφτηκε από τον Scott Meyers. Το βιβλίο περιλαμβάνει θέματα όπως τα πλεονεκτήματα και τα μειονεκτήματα της αρχικοποίησης, η τέλεια προώθηση, εκτός από τις προδιαγραφές, και ο έξυπνος δείκτης κάνει λειτουργίες. Οι σχέσεις μεταξύ std :: move, std :: forward. Παρακολουθεί επίσης τεχνικές που σας βοηθούν να γράψετε σωστές, χρήσιμες εκφράσεις λάμδα.

Το Effective Modern C ++ είναι το πιο σημαντικό βιβλίο για να γνωρίσετε τη σημαντική έννοια και τις οδηγίες, τα στυλ και τα ιδιώματα του C ++ για αποτελεσματική χρήση του σύγχρονου C ++.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

11) Πιο αποτελεσματικό C ++

Αυτό είναι ένα ιδανικό βιβλίο αναφοράς C ++ που γράφτηκε από τον Scott Meyers.

Προσφέρει πολλές αναφορές Γ γλώσσας και διδάσκει το C ως το υποσύνολο του C ++

Αυτό το βιβλίο απεικονίζει τη γλώσσα C ++ με καλά παραδείγματα. Συνιστάται ιδιαίτερα ως βιβλίο αναφοράς.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

12) Αντικειμενοστρεφής προγραμματισμός στην C ++ 4η Έκδοση

Ο Robert Lafore έγραψε αντικειμενοστρεφή προγραμματισμό στο C ++. Το βιβλίο ξεκινά με τις βασικές αρχές της γλώσσας προγραμματισμού C ++. Εισάγει σταδιακά όλο και πιο προχωρημένα θέματα.

Η δομή αυτού του βιβλίου μοιάζει πολύ με αυτήν της προηγούμενης έκδοσης. Κάθε κεφάλαιο σε αυτό το βιβλίο είναι γεμάτο με πρότυπα ANSI C ++ και τα παραδείγματα αναθεωρούνται για να αντικατοπτρίζουν τις τρέχουσες πρακτικές και πρότυπα.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

13) Προγραμματισμός C ++: Από την Ανάλυση Προβλημάτων έως τη Σχεδίαση Προγράμματος 3η Έκδοση

Προγραμματισμός C ++: Από την Ανάλυση Προβλημάτων έως τον Σχεδιασμό Προγράμματος, η Τρίτη Έκδοση είναι ένα βιβλίο του DS Malik. Αυτό το βιβλίο προγραμματισμού διδάσκει επίσης τη μεθοδολογία OOD των αλγορίθμων ταξινόμησης. Διδάσκει επίσης πώς να παρουσιάσει πρόσθετο υλικό σε αφηρημένες τάξεις.

Επιπλέον, τα σύνολα άσκησης που δίνονται στο τέλος κάθε κεφαλαίου έχουν επεκταθεί, και τώρα περιέχουν αρκετές ασκήσεις λογισμικού και λογιστικής.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

14) C ++: Λεπτομερής προσέγγιση στην πρακτική κωδικοποίηση

Μια Λεπτομερής προσέγγιση στην Πρακτική Κωδικοποίηση είναι ένα δεύτερο βιβλίο του Nathan Clark. Ο συγγραφέας μοιράζεται την 20χρονη εμπειρία προγραμματισμού σε αυτό το βιβλίο. Αυτό το βιβλίο λειτουργεί ως οδηγός διδασκαλίας και επίσης ένα εγχειρίδιο αναφοράς για να σας συνοδεύσει σε αυτόν τον υπέροχο κόσμο του προγραμματισμού.

Αυτός ο δεύτερος τόμος καλύπτει βασικά θέματα ++ όπως Τύποι δεδομένων, Εύρος μεταβλητών, Σταθερές και λογοτεχνικά, Διαχειριστές τύπων τροποποιητών, αριθμούς, συμβολοσειρές, τάξεις και αντικείμενα, δείκτες συστοιχιών, δομή δεδομένων, ημερομηνία και ώρα, κ.λπ.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon

15) Βιβλίο μαγειρικής C ++ 17 STL

Αυτό το βιβλίο σάς βοηθά να κατανοήσετε τους μηχανικούς της γλώσσας και τις δυνατότητες της βιβλιοθήκης και σας παρέχει πληροφορίες σχετικά με τον τρόπο λειτουργίας τους.

Το βιβλίο ακολουθεί μια συγκεκριμένη εφαρμογή, προσέγγιση επίλυσης προβλημάτων που σας βοηθά να επιλύσετε τέτοια ζητήματα. Καλύπτει επίσης βασικές έννοιες STL, όπως κοντέινερ, αλγόριθμους, εκφράσεις λάμδα, επαναληπτικούς.

Ελέγξτε τις πιο πρόσφατες τιμές και κριτικές χρηστών στο Amazon