Skip to main content Scroll Top

Tour of C++, A (C++ In-Depth Series)

Original price was: £29.99.Current price is: £23.98.

Categories:
Share:
Description
Specifications
Reviews 12
Description


Price: [price_with_discount]
(as of [price_update_date] – Details)

[ad_1]
In A Tour of C++, Third Edition, Bjarne Stroustrup provides an overview of ISO C++, C++20, that aims to give experienced programmers a clear understanding of what constitutes modern C++. Featuring carefully crafted examples and practical help in getting started, this revised and updated edition concisely covers most major language features and the major standard-library components needed for effective use.
Stroustrup presents C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, emphasizing newer language features. This edition covers many features that are new in C++20 as implemented by major C++ suppliers, including modules, concepts, coroutines, and ranges. It even introduces some library components in current use that are not scheduled for inclusion in the standard until C++23.
This authoritative guide does not aim to teach you how to program (for that, see Stroustrup’s Programming: Principles and Practice Using C++, Second Edition), nor will it be the only resource you’ll need for C++ mastery (for that, see Stroustrup’s The C++ Programming Language, Fourth Edition, and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you won’t find a shorter or simpler introduction.

From the brand

Text reads 'Pearson Information Technology & Computing'. Dark blue background with vertical purple light streaks or waves creating an abstract pattern.Text reads 'Pearson Information Technology & Computing'. Dark blue background with vertical purple light streaks or waves creating an abstract pattern.

The Clean Code Series

Absolute Beginner’s Guides

The Learn Enough Series

The From Scratch Series

MS Business Skills Series

The Adobe Classroom Series

Cisco’s CCNA Series

Publisher ‏ : ‎ Addison-Wesley Professional
Publication date ‏ : ‎ 12 Oct. 2022
Edition ‏ : ‎ 3rd
Language ‏ : ‎ English
Print length ‏ : ‎ 320 pages
ISBN-10 ‏ : ‎ 0136816487
ISBN-13 ‏ : ‎ 978-0136816485
Item weight ‏ : ‎ 726 g
Dimensions ‏ : ‎ 18.75 x 1.57 x 23.19 cm
Best Sellers Rank: 43,537 in Books (See Top 100 in Books) 33 in Introduction to Programming 90 in Web Administration
Customer reviews: 4.7 4.7 out of 5 stars 282 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
[ad_2]

Specifications
Reviews 12

12 reviews for Tour of C++, A (C++ In-Depth Series)

Amazon Customer

Well written and concise
If you’re looking to get up to speed with new C++ features, or trying to explore what the language and standard library have to offer, this is the book for you.The explanations in the book, though brief, are quite well written and geared towards the pragmatic use of the language. Even when you find yourself getting confused about something, you can ofter re-read the explanations and get a clear understanding of what the message is. The book is full of demonstrations of language/STL features, advice about what you should adopt, and warnings about what you should avoid. It’s safe to say that there is a lot of wisdom in this book, and now that I’m finished reading it, my highlighter feels a hundred grams lighter.If you’re a beginner, or looking for a book that can help you gain hands-on experience with C++, this is not the book for you. Perhaps a good second book, though. 🙂

PodHunter

This 3rd Edition Introduces C++ 20
Like its predecessors, this edition provides insights into the reasons behind the design of C++. This third edition introduces, briefly, new C++ 20 idioms.

James

No better explanations
As it’s written by the creator of the language, it really gives an insight into how things are done in certain ways. Also it’s not a super long read which is very useful.

John Ferngrove

Strictly an overview for returnees. Neither a primer or a reference.
What can I say? It’s Bjarne. He makes you work very hard with his typically skimpily sketched examples. But you know that if you read any paragraph enough times that the light will come on sooner or later. This was my first port of call on a return to C++ after an over 15 year absence. C++ and its STL seem to have expanded exponentially since I last looked at them. If C was a Sopwith Camel, and the C++ I last used was a Lancaster, then ‘modern’ C++, as they call it, is a 747 and now feels too big for any single brain, or at least mine, to see the edges of. I read this a couple of times but it is definitely an overview and hasn’t turned out to be that useful as a workaday reference. Marc Gregoire’s massive Professional C++ has turned out to be the bible in that respect.

Ian Chandler

C++
have always used c tried c++ but i think this is for people who use 5 words instead of 1

Kindle Customer

Great book, but lots of typos and other minor errors
An excellent overview of the language focusing on the most recent additions. However it is sloppily written and edited, with numerous typos, including in the code – quite unlike those earlier books of the author that I’ve read.

R. Froggatt

Wisdom from the Master
The man literally invented C++ so he knows what he is talking about. This is the latest version and covers C++20 and is a very concise overview of the language.

Daniel

Det här boken förutsätter att läsaren redan har kunskaper som motsvarar en första kurs i programmering vid tekniska universitet och högskolor i Sverige. Genomgången är mycket tydlig, enkel och rättfram. Varje kapitel avslutas med ett antal goda råd i punktform med referenser till C++ Core Guidelines. Det bästa med boken är att Stroustrup berättar varför han valt att utforma språket på det sätt han gjort, vilket gör det lättare att komma ihåg och använda språkets finesser på ett nästan självklart vis. Det underlättar också förståelsen av STL och objektorientering på ett djupare plan.

yassin ayadi

Good as advices in different topics.

Rick Stanley

O autor acertou em cheio nesta edição. Eu não programo muito C++ hoje em dia, mas sei o suficiente pra entender o que está acontecendo, e o conteúdo do livro é estruturado de tal forma, que faz você se sentir como se programasse há tempos; mas não se engane, este livro, como é notado na introdução, mostra apenas uma fração do que significa “C++ moderno”.Curto as referências que são feitas entre tópicos/parágrafos (usando o símbolo §), é fácil e não é tumultuado, em outras palavras, eu não necessariamente tenho que saber o que foi dito ou o que será dito para que se entenda o que está sendo lido no agora.A abordagem direta, e até jocosa, do autor facilita entender onde o C++ peca: brincadeiras (trágicas) com “infelizmente”, ou, “por razões obscuras”, descontraem do valor técnico do livro, mas não muito.Enfim, o título do livro de fato resume seu conteúdo: uma turnê do que há de novo, além de dicas.Preparem-se para módulos em C++, eles já estão aqui, falta semear.

ebru talum

Gayet yararlı ve anlaşılır öneririz

Luis Alvarez

Este libro asume que tienes conocimientos básicos en programación. Es bastante bueno para entender el uso de C++ desde un punto de vista más avanzado e integrando nuevas funcionalidades del estándar C++ 20.

Add a review

Item added to cart View Cart Checkout
Item added to wishlist View Wishlist
Item removed from wishlist