نام کتاب
C++17 In Detail

Learn the Exciting Features of The New C++ Standard!

Bartlomiej Filipek

Paperback318 Pages
PublisherLeanpub
Edition1
LanguageEnglish
Year2019
ISBN9781798834060
979
A4419
انتخاب نوع چاپ:
جلد سخت
634,000ت
0
جلد نرم
574,000ت
0
طلق پاپکو و فنر
584,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:A4
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#C++17

#CSV

#STL

توضیحات


C++17 is a major update to the language and brings many exciting additions and improvements that will change your code 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.


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.


Table of Contents

Part 1 - The Language Features

Quick Start

Fixes and Deprecation

Language Clarification

General Language Features

Templates

Standard Attributes

Part 2 - The Standard Library Changes

std::optional

std::variant

std::any

std::string_view

String Conversions

Searchers & String Matching

Filesystem

Parallel STL Algorithms

Other Changes In The Library

Part 3 - More Examples and Use Cases

Refactoring with std::optional and std::variant

Enforcing Code Contracts With [[nodiscard))

Replacing enable_if with if constexpr - Factory with Variable Arguments

How to Parallelise CSV Reader

Appendix A - Compiler Support

Appendix B - Resources and References


About the Author

Bartłomiej (Bartek) Filipek is a C++ software developer from the beautiful city of Cracow in Southern Poland. He started his professional career in 2007 and in 2010 he graduated from Jagiellonian University with a Masters Degree in Computer Science. He's part of the Polish ISO Body for C++ and has been a Microsoft MVP since 2018. Bartek currently works at Xara, where he develops features for advanced document desktop and online editors. Since 2011, Bartek has been regularly blogging at bfilipek.com (converted to cppstories.com) where he focuses on C++. He is also a co-organizer of the C++ User Group in Cracow.



دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
++C
494
100 C++ Mistakes and How to Avoid Them
556,000 تومان
++C
515
Designing Audio Effect Plugins in C++
1,094,000 تومان
++C
1,114
Deciphering Object-Oriented Programming with C++
1,093,000 تومان
++C
936
C++20 for Lazy Programmers
1,070,000 تومان
++C
1,395
Test-Driven Development with C++
719,000 تومان
++C
869
Practical C++20 Financial Programming
896,000 تومان
++C
865
Exploring C++20
1,039,000 تومان
++C
1,053
Beginning C++23
1,352,000 تومان
++C
960
C++ Programming: An Object-Oriented Approach
1,759,000 تومان
C
1,040
CMake Cookbook
980,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©