A Tour of C++, 3/e (Paperback)

Stroustrup, Bjarne

  • 出版商: Addison Wesley
  • 出版日期: 2022-09-24
  • 定價: $1,600
  • 售價: 9.5$1,520
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0136816487
  • ISBN-13: 9780136816485
  • 相關分類: C++ 程式語言
  • 相關翻譯: C++ 之旅, 3/e (簡中版)
  • 立即出貨

買這商品的人也買了...

商品描述

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.

商品描述(中文翻譯)

在《C++之旅,第三版》中,Bjarne Stroustrup提供了對ISO C++、C++20的概述,旨在讓有經驗的程式設計師清楚了解現代C++的內容。這本修訂和更新的第三版精心製作了例子,並提供了實用的幫助,簡潔地介紹了大部分主要的語言特性和主要的標準庫組件,以便有效使用。

Stroustrup將C++的特性放在它們所支持的程式設計風格的背景下介紹,例如物件導向和泛型程式設計。他的介紹非常全面。內容從基礎知識開始,然後廣泛涵蓋更高級的主題,強調較新的語言特性。這本書涵蓋了許多C++20中由主要C++供應商實現的新功能,包括模組、概念、協程和範圍。它甚至介紹了一些目前正在使用的庫組件,這些組件在C++23標準中尚未計劃納入。

這本權威指南不旨在教你如何程式設計(有關此,請參閱Stroustrup的《C++程式設計原則與實踐,第二版》),也不會是你掌握C++所需的唯一資源(有關此,請參閱Stroustrup的《C++程式設計語言,第四版》和推薦的線上資源)。然而,如果你是一位C或C++程式設計師,希望更熟悉當前的C++語言,或者是一位熟悉其他語言的程式設計師,希望獲得關於現代C++的性質和優勢的準確概述,你將找不到一本更簡短或更簡單的入門指南。

作者簡介

Bjarne Stroustrup is the designer and original implementer of C++ and the author of Programming: Principles and Practice Using C++, Second Edition, and The C++ Programming Language, Fourth Edition, among others. Currently a professor at Columbia University, he has previously worked at AT&T Bell Labs, Texas A&M University, and Morgan Stanley. He is the recipient of numerous honors, including The National Academy of Engineering's Charles Stark Draper Prize for Engineering for conceptualizing and developing the C++ programming language. Dr. Stroustrup is a member of the National Academy of Engineering, a fellow of IEEE, ACM, CHM, and Churchill College Cambridge.

作者簡介(中文翻譯)

Bjarne Stroustrup是C++的設計師和原始實現者,也是《Programming: Principles and Practice Using C++, Second Edition》和《The C++ Programming Language, Fourth Edition》等書的作者。他目前是哥倫比亞大學的教授,曾在AT&T貝爾實驗室、德克薩斯A&M大學和摩根士丹利工作。他獲得了許多榮譽,包括美國國家工程學院的查爾斯·斯塔克·德拉珀工程獎,以表彰他對C++編程語言的概念和開發。Stroustrup博士是美國國家工程學院的成員,也是IEEE、ACM、CHM和劍橋大學邱吉爾學院的會士。