C++17 In Detail: Learn the Exciting Features of The New C++ Standard!
暫譯: C++17 詳解:學習新 C++ 標準的精彩特性!

Filipek, Bartlomiej

  • 出版商: Independently Published
  • 出版日期: 2019-07-18
  • 售價: $1,460
  • 貴賓價: 9.5$1,387
  • 語言: 英文
  • 頁數: 380
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1798834065
  • ISBN-13: 9781798834060
  • 相關分類: C++ 程式語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

C++17 is a major update to the language and brings many exciting additions and improvements that will change your pre for the better. This book shows you all of the significant changes in the new Standard.

I spent hundreds of hours investigating how the new features work to ensure this book is helpful and practical. It will not only save you time but will guide you through lots of nuances of the language and the Standard Library.

Among the dozens of C++17's enhancements described in the book, you will learn about the following:

  • Class Template Argument Deduction
  • Structured Bindings
  • Fold Expressions
  • Inline Variables
  • Parallel Algorithms
  • Polymorphic Allocator
  • std:: any
  • std:: byte
  • std:: filesystem
  • std:: from_chars
  • std:: optional
  • std:: string_view
  • std:: variant
  • nodiscard]]
  • if constexpr

If you have experience with C++11/14 and you want to advance to the latest C++ Standard, then pick up the book and start reading.

"If you've ever asked 'what's in C++17 and what does it mean for me and my pre?' - and I hope you have - then this book is for you."
Herb Sutter

The book is also available as ebook @Leanpub: https: //leanpub.com/cpp17indetail

商品描述(中文翻譯)

C++17 是對這門語言的重大更新,帶來了許多令人興奮的新增功能和改進,將使您的編程體驗變得更好。本書向您展示了新標準中的所有重要變更。

我花了數百小時研究新功能的運作方式,以確保本書對您有幫助且實用。它不僅能節省您的時間,還將引導您了解語言和標準庫的許多細微差別。

在本書描述的數十項 C++17 的增強功能中,您將學到以下內容:
- 類模板參數推導 (Class Template Argument Deduction)
- 結構化綁定 (Structured Bindings)
- 折疊表達式 (Fold Expressions)
- 內聯變數 (Inline Variables)
- 並行算法 (Parallel Algorithms)
- 多型分配器 (Polymorphic Allocator)
- std::any
- std::byte
- std::filesystem
- std::from_chars
- std::optional
- std::string_view
- std::variant
- [[nodiscard]]
- if constexpr

如果您有 C++11/14 的經驗,並且想要進一步了解最新的 C++ 標準,那麼請拿起這本書開始閱讀。

**_「如果您曾經問過 'C++17 中有什麼,對我和我的編程有什麼意義?' - 我希望您有這樣問過 - 那麼這本書就是為您而寫的。」_**
**Herb Sutter**

本書也可在 Leanpub 上以電子書形式獲得:**https://leanpub.com/cpp17indetail**