|
内容简介
本书是为中高级程序员设计的,它深入介绍了现代C++的核心。本书分为两大部分:第一部分介绍C++语言的核心,深入讲解从类型和函数到对象生命周期和表达式的所有内容;第二部分介绍C++标准库和Boost库,深入讲解所有可用的高质量、全功能的工具,涵盖了特殊的工具类、数据结构和算法,并介绍了如何操作文件系统和构建通过网络进行通信的高性能程序。本书包含500多个代码样本和近100个练习,可以让你打下坚实的C++基础,助你写出让自己引以为傲的可读性较高、短小精悍且高效的代码。
作者简介
Josh Lospinoso
一位企业家,曾在美国陆军服役15年。作为一名网络官员,他编写了几十个infosec工具,并向初级开发人员教授C++。他在各种会议上进行演讲,发表了20多篇期刊论文,并拥有一项专利。2012年,他参与创立了一家成功被收购的安全公司。他拥有自己的博客,也是开源软件的积极贡献者。他在牛津大学获统计学博士学位,是罗兹奖学金获得者。
审校者简介
Kyle Willmon
一名拥有12年C++开发经验的系统开发人员。他在信息安全社区工作了7年,利用C++、Python 和 Go语言完成了各种项目。Kyle目前是索尼全球威胁模拟团队的一名开发人员。
|
|