首页>参考读物>计算机科学与技术>软件与程序设计

现代C++编程:从入门到实践
作者 : 乔什·洛斯皮诺索(Josh Lospinoso)著
译者 : 李好 王绿菊 王张军 译
丛书名 : 程序员书库
出版日期 : 2023-08-22
ISBN : 978-7-111-73435-2
定价 : 199.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 :
开本 : 16
原书名 : C++ Crash Course: A fast-paced introduction
原出版社: No Starch Press
属性分类: 店面
包含CD : 无CD
绝版 : 未绝版
图书简介

本书是为中高级程序员设计的,它深入介绍了现代C++的核心。本书分为两大部分:第一部分介绍C++语言的核心,深入讲解从类型和函数到对象生命周期和表达式的所有内容;第二部分介绍C++标准库和Boost库,深入讲解所有可用的高质量、全功能的工具,涵盖了特殊的工具类、数据结构和算法,并介绍了如何操作文件系统和构建通过网络进行通信的高性能程序。本书包含500多个代码样本和近100个练习,可以让你打下坚实的C++基础,助你写出让自己引以为傲的可读性较高、短小精悍且高效的代码。

图书特色

上架指导

计算机\程序设计

封底文字

C++是软件开发中使用非常广泛的语言之一。
在经验丰富的程序员眼中,C++可以写出任何程序员都会引以为傲的可读性较高、短小精悍且高效的代码。

本书是为中高级程序员设计的,深入介绍了C++17的核心。本书分为两大部分:第一部分介绍C++语言的核心,深入讲解从类型和函数到对象生命周期和表达式的所有内容;第二部分介绍C++标准库和Boost库,深入讲解所有可用的高质量、全功能的工具,涵盖了特殊的工具类、数据结构和算法,并介绍了如何操作文件系统和构建通过网络进行通信的高性能程序。
本书是为中高级程序员设计的,深入介绍了现代C++的核心。本书分为两大部分:第一部分介绍C++语言的核心,深入讲解从类型和函数到对象生命周期和表达式的所有内容;第二部分介绍C++标准库和Boost库,深入讲解所有可用的高质量、全功能的工具,涵盖了特殊的工具类、数据结构和算法,并介绍了如何操作文件系统和构建通过网络进行通信的高性能程序。
你将通过本书学习现代C++的所有主要特性,包括:
  基本类型、引用类型和用户自定义类型;
  使用模板的编译时多态和使用虚拟类的运行时多态;
  对象生命周期,包括存储期、调用栈、内存管理、异常和RAII范式;
  高级表达式、语句和函数;
  智能指针、数据结构、日期和时间、数值工具以及概率/统计工具;
  容器、迭代器、字符串和算法;
  流、文件、并发性、网络和应用程序开发。
本书包含500多个代码样本和近100个练习,可以让你打下坚实的C++基础。

图书目录

教学资源推荐
作者: 郑阿奇,梁敬东
作者: [美]布莱恩· W.克尼汉(Brian W. Kernighan),丹尼斯· M.里奇(Dennis M.Ritchie) 著
参考读物推荐
作者: 吴众欣 沈家立
作者: 余洪春 著
作者: 魏新宇 王洪涛 陈耿 著
作者: (美)Paul Kimmel 著