01/10/2018, 17:34
Hỏi về tài liệu học và cách học C/C++ nâng cao
Mọi người cho em hỏi là học C/C++ nâng cao thì dùng tài liệu nào ạ?
Học C/C++ theo lộ trình thế nào để đạt kết quả tốt nhất ạ?
Bài liên quan
từ dễ tới khó , tìm bài tập về chọc ngoáy
Vậy còn tài liệu học ạ?
C++ Reference
The C++ Programming Language, 4th Edition Lay Flat
This book features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—noticeable by a small space inside the spine— ...
4.3 out of 5 stars, ISBN: 978-0321563842, Addison-Wesley Professional, May 19, 2013, $75.99
Effective C++
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
“Every C++ professional needs a copy of Effective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you’ve never read Effective C++ and you think you know every ...
4.6 out of 5 stars, ISBN: 978-0321334879, Addison-Wesley Professional, May 22, 2005, $20.74
More Effective C++: 35 New Ways to Improve Your Programs and Designs
More than 150,000 copies in print! Praise for Scott Meyers’ first book, Effective C++: “I heartily recommend Effective C++ to anyone who aspires to mastery of C++ at the intermediate level or above. ...
4.2 out of 5 stars, ISBN: 978-0201633719, Addison-Wesley Professional, January 1, 1996, $36.29
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency ...
4.6 out of 5 stars, ISBN: 978-1491903995, O'Reilly Media, December 5, 2014, $35.67
Optimized C++: Proven Techniques for Heightened Performance
In today’s fast and competitive world, a program’s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that ...
3.4 out of 5 stars, ISBN: 978-1491922064, O'Reilly Media, May 21, 2016, $55.25
Exceptional C++
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
The puzzles and problems in Exceptional C++ not only entertain, they will help you hone your skills to become the sharpest C++ programmer you can be. Many of these problems are culled from the famous ...
4.1 out of 5 stars, ISBN: 978-0201615623, Addison-Wesley Professional, November 28, 1999
More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
This text contains coverage of optimization in both single and multi threaded environments. It emphasizes generic programming and using the C++ Standard Library.
4.4 out of 5 stars, ISBN: 978-0201704341, Addison-Wesley Professional, December 27, 2001
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
Software "style" is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style , legendary C++ guru Herb S ...
4.3 out of 5 stars, ISBN: 978-0201760422, Addison-Wesley Professional, August 12, 2004
C++ Concurrency
C++ Concurrency in Action: Practical Multithreading
Summary C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show yo ...
4.3 out of 5 stars, ISBN: 978-1933988771, Manning Publications, February 28, 2012
C++ Metaprogramming
C++ Templates: The Complete Guide (2nd Edition)
David Vandevoorde, Nicolai M. Josuttis, Douglas GregorTemplates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Editi ...
4.2 out of 5 stars, ISBN: 978-0321714121, Addison-Wesley Professional, September 18, 2017, $58.60
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
David Abrahams, Aleksey GurtovoyAbrahams and Gurtovoy have written something close to a classic… marvelous fun to read… Read the complete book review by Jack J. Woehr, Dr. Dobbs Journal, June 03, 2005 "If you're like me, you're exci ...
3.7 out of 5 stars, ISBN: 978-0321227256, Addison-Wesley Professional, December 20, 2004, $48.89
Advanced C++ Metaprogramming[ADVD C++ METAPROGRAMMING][Paperback]
Title: Advanced C++ Metaprogramming <>Binding: Paperback <>Author: avideDiGennaro, <>Publisher: Createspace
C++ API Design
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Herb Sutter, Andrei AlexandrescuConsistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the ...
4.6 out of 5 stars, ISBN: 978-0321113580, Addison-Wesley Professional, November 4, 2004, $48.89
Modern C++ Design: Generic Programming and Design Patterns Applied
In Modern C++ Design , Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and programming virtuosity, Alexandrescu offers a cutting-edge approach to design t ...
4.3 out of 5 stars, ISBN: 978-0201704310, Addison-Wesley Professional, February 23, 2001, $52.96
API Design for C++
API Design for C++ provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, ...
4.6 out of 5 stars, ISBN: 978-0123850034, Morgan Kaufmann, February 18, 2011, $52.87
C++ Libraries
The C++ Standard Library: A Tutorial and Reference (2nd Edition)
The Best-Selling C++ Resource Now Updated for C++11 The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not s ...
4.5 out of 5 stars, ISBN: 978-0321623218, Addison-Wesley Professional, April 9, 2012, $52.63
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
“This is Effective C++ volume three – it’s really that good.” – Herb Sutter, independent consultant and secretary of the ISO/ANSI C++ standards committee “There are very few books which all C++ progra ...
4.2 out of 5 stars, ISBN: 978-0201749625, Addison-Wesley Professional, June 16, 2001, $39.59
The Boost C++ Libraries
The second edition of Boris Schäling's definitive book, The Boost C++ Libraries, introduces 72 Boost libraries that provide a wide range of useful capabilities. They help you manage memory and process ...
3.4 out of 5 stars, ISBN: 978-1937434366, XML Press, September 22, 2014, $45.95
Advanced C++
Elements of Programming
Alexander A. Stepanov, Paul McJones“Ask a mechanical, structural, or electrical engineer how far they would get without a heavy reliance on a firm mathematical foundation, and they will tell you, ‘not far.’ Yet so-called software engin ...
3.9 out of 5 stars, ISBN: 978-0321635372, Addison-Wesley Professional, June 19, 2009, $39.99
Imperfect C++: Practical Solutions for Real-Life Programming
Offers practical techniques and tools for writing code that's more robust, flexible, efficient, and maintainable. This book shows you how to tame C++'s complexity, cut through its array of paradigms, ...
3.7 out of 5 stars, ISBN: 978-0321228772, Addison-Wesley Professional, October 31, 2004
From Mathematics to Generic Programming
Alexander A. Stepanov, Daniel E. RoseIn this substantive yet accessible book, pioneering software designer Alexander Stepanov and his colleague Daniel Rose illuminate the principles of generic programming and the mathematical concept of ...
4.5 out of 5 stars, ISBN: 978-0321942043, Addison-Wesley Professional, November 17, 2014, $31.98
Older books
Sách cơ bản, bắt đầu học C++
Update 1:
Sẵn topic này thì mình tạo luôn danh sách các sách C++ Tài liệu tổng hợp nhiều nguồn.
Ngoài trả lời thớt, thì mình còn mục đích khác là tự bookmark.
10 Cuốn sách lập trình C++ tốt nhất dành cho các developer
Bài viết này đề xuất 10 cuốn sách C++ tốt nhất, giúp bạn học những kiến thức cơ bản của ngôn ngữ lập trình C++. Chúng tôi lựa chọn sách dựa trên kinh nghiệm của mình và có giải thích các yếu tố liên quan với mỗi tựa sách. Các cuốn sách này cũng không...