C++ Crash Course

Joshua Lospinoso

出版时间

2019-07-30

ISBN

9781593278885

评分

★★★★★
书籍介绍

C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard. In Part I, you'll learn about all of the essential core language features. Part II introduces you to the C++ Standard Library and Boost Libraries, where you'll learn about high-quality, fully-featured facilities immediately available to you.

You'll learn all the major features of modern C++, including:

- Fundamental types, reference types, and user-defined types

- The object lifecycle including storage duration, memory management, exceptions, call stacks, and the RAII (resource acquisition is initialization) paradigm

- Compile-time polymorphism with templates and run-time polymorphism with virtual classes

- Advanced expressions, statements, and functions

- Smart pointers, data structures, dates and times, numerics, and probability/statistics facilities

- Containers, iterators, strings, and algorithms

- Streams and files, concurrency, networking, and application development

Joshua Lospinoso, PhD is an entrepreneur who served 15 years in the US Army. As a cyber officer, Josh wrote dozens of infosec tools and taught C++ to junior developers. He has spoken at a wide range of conferences, published over twenty peer-reviewed articles, and holds a patent. In 2012, he co-founded a successfully acquired security company and is a Rhodes Scholar. He keeps a...

(展开全部)

作者简介
Joshua Lospinoso, PhD is an entrepreneur who served 15 years in the US Army. As a cyber officer, Josh wrote dozens of infosec tools and taught C++ to junior developers. He has spoken at a wide range of conferences, published over twenty peer-reviewed articles, and holds a patent. In 2012, he co-founded a successfully acquired security company and is a Rhodes Scholar. He keeps a blog and is an active contributor to open-source software.
目录
Part I: The C++ Core Language
Chapter 1: Up and Running (AVAILABLE NOW!)
Chapter 2: Types (AVAILABLE NOW!)
Chapter 3: Reference Types (AVAILABLE NOW!)
Chapter 4: The Object Life Cycle (AVAILABLE NOW!)

显示全部
用户评论
很不错的modern c++入门教程
还行吧,适合快速打个基础或者查缺补漏,但是有些章节过于依赖 Boost 了。
循序渐进,我觉得很适合作为了解C++的入门读物 === 好像也没有那么适合入门, 深层理论知识偏多, 代码和习题偏少。到中后部门就比较脱离了。
C++ 快速入门,很实用
Part I 写的很好, 可以快速回顾下C++, Part II 基本上是Boost的使用手册
案例多,代码多,可以了。part2 看不太懂
重新学习捡起 C++11 以来的 C++,内容详实,记了满满的笔记,但是连 header 文件都没介绍实在有点说不过去。噢原文写了 for experienced programmers,那行吧
收藏