• Khuyến mãi cực hot Các loại sách giảm Tiếng Anh Xem ngay
  • Sách mới - Dành cho các dân IT Xem ngay
Tất cả danh mục
Giỏ hàng 0
Không có sản phẩm trong giỏ hàng.

Advanced C++ Master the Technique of Confidently Writing

(0 đánh giá)
278,000₫

Advanced C++ Master the Technique of Confidently Writing

Thể loại:Computers - Programming
 
Năm:2019
 
Nhà xuát bản:Packt Publishing Ltd
 
Ngôn ngữ:english
 
Trang:736
 
 
Become an expert at C++ by learning all the key C++ concepts and working
through interesting exercises Key FeaturesExplore C++ concepts through
descriptive graphics and interactive exercisesLearn how to keep your
development bug-free with testing and debuggingDiscover various
techniques to optimize your codeBook Description C++ is one of the most
widely used programming languages and is applied in a variety of
domains, right from gaming to graphical user interface (GUI) programming
and even operating systems. If you're looking to expand your career
opportunities, mastering the advanced features of C++ is key. The book
begins with advanced C++ concepts by helping you decipher the
sophisticated C++ type system and understand how various stages of
compilation convert source code to object code. You'll then learn how to
recognize the tools that need to be used in order to control the flow
of execution, capture data, and pass data around. By creating small
models, you'll even discover how to use advanced lambdas and captures
and express common API design patterns in C++. As you cover later
chapters, you'll explore ways to optimize your code by learning about
memory alignment, cache access, and the time a program takes to run. The
concluding chapter will help you to maximize performance by
understanding modern CPU branch prediction and how to make your code
cache-friendly. By the end of this book, you'll have developed
programming skills that will set you apart from other C++ programmers.
What you will learnDelve into the anatomy and workflow of C++Study the
pros and cons of different approaches to coding in C++Test, run, and
debug your programsLink object files as a dynamic libraryUse templates,
SFINAE, constexpr if expressions and variadic templatesApply best
practice to resource managementWho this book is for If you have worked
in C++ but want to learn how to make the most of this language,
especially for large projects, this book is for you. A general
understanding of programming and knowledge of using an editor to produce
code files in project directories is a must. Some experience with
strongly typed languages, such as C and C++, is also recommended.
 

Không có đánh giá!

Thêm đánh giá

Vui lòng đăng nhập để viết đánh giá!

Upload photos
Bạn có thể tải lên 6 hình, kích thước mỗi hình ảnh tối đa là 2048 kilobytes
icon

Theo dõi bản tin

...Để nhận các chương trình khuyến mãi hấp dẫn