首页 > 编程语言 >C++开发方向书籍推荐

C++开发方向书籍推荐

时间:2023-03-28 13:24:12浏览次数:41  
标签:STL 推荐 编程 C++ Linux 书籍 候捷

如果你正在学习C++,那么一本好的教材或参考书可以事半功倍。以下是几本我个人推荐的C++书籍或视频:

C++基础

看书

  • C++ Primer
  • C++程序设计语言
  • Effective C++
  • More Effective C++
  • Effective STL
  • STL源码分析
  • 深度探索C++对象模型

看视频

  • 黑马程序员(B站)
  • C++内存管理(候捷)
  • STL源码分析(候捷)
  • C++ STL与泛型编程高级(候捷)
  • C++11 新特性(候捷)

C++进阶

书籍

  • C++语言的设计与演化
  • C++沉思录
  • C++ Templates
  • C++ 模版元编程

视频

  • CppCon

数据结构与算法

书籍

  • 大话数据结构
  • 算法图解
  • 数据结构与算法分析
  • 算法第4版
  • 算法导论

视频

  • 浙大数据结构网课

刷题

  • LeetCode

操作系统

  • 深入理解计算机系统
  • 操作系统精髓与设计原理
  • 现代操作系统(选读)
  • 程序员的自我修养

Linux

  • Linux/UNIX系统编程手册
  • Linux内核设计与实现
  • 深入理解Linux内核

计算机网络

  • 计算机网络自顶向下
  • TCP/IP详解:卷1
  • 网络是怎样连接的
  • 图解HTTP

网络编程

  • Unix网络编程
  • Unix环境高级编程
  • Linux多线程服务器端编程

数据库

  • 数据库系统概念
  • mysql必知必会
  • 高性能MySQL
  • MqSQL技术内幕

设计模式

  • 大话设计模式
  • Head First设计模式

其他

  • Redis设计与实现

结束

以上是我个人推荐的几本C++书籍。希望这些推荐对你有所帮助!

标签:STL,推荐,编程,C++,Linux,书籍,候捷
From: https://www.cnblogs.com/xiaowange/p/17264794.html

相关文章

  • IMU和GPS ekf融合定位 从matlab到c++代码实现 基于位姿状态方程,松耦合
    IMU和GPS ekf融合定位从matlab到c++代码实现基于位姿状态方程,松耦合文档原创且详细YID:6745659043907933......
  • 我为什么推荐Nuxt3
    我为什么推荐Nuxt3?大家好,我今天想和你们分享一个非常棒的前端框架——Nuxt3。自从我接触了Nuxt3,我发现它在前端开发领域具有很多优点。我想逐一向你们介绍Nuxt3的优势,并向......
  • Python毕业设计推荐
    今天给大家推荐4个基于python的毕业设计/课程设计1.网上商城系统这是一个基于python+vue开发的商城网站,平台采用B/S结构,后端采用主流的Python语言进行开发,前端采用主流的......
  • C++11之智能指针shared_ptr
    在C++开发中,我们经常会遇到程序运行中突然崩溃、程序运行所用内存越来越多最终不得不重启等问题,这些问题往往都是内存资源管理不当造成的。C++11新标准中,增添了uni......
  • 推荐一个前后端分离.NetCore+Angular快速开发框架
    今天给大家推荐一个开源项目,基于.NetCore开发的、前后端分离、前端有Vue、Angular、MVC多个版本的快速开发框架。项目简介这是一个基于.NetCore开发的快速开发框架,项目采......
  • 三个步骤帮你决定你今天吃什么(附20多个免费可用的高质量 API 推荐)
    写在最前今天吃什么?已经成了每天的生活难题,但是你一定不知道,世界上有一种非常好玩的API叫做“今天吃什么”!是的,它是专门为吃饭困难户而诞生的,它可以随机返回n个菜式......
  • C++ primer第十五章总结
    1oop的思想是数据抽象继承和动态绑定数据抽象可以将类的接口与实现分离;继承动态绑定,又称运行时绑定2虚函数是基类希望其派生类进行覆盖的函数<1>任何构造函......
  • 普通&文艺&二逼的iPhone音乐应用推荐
    音乐是大多数人生活中不可或缺的元素,特别是在闲暇之余许多人都用手机听音乐。还在头疼应该选择哪个音乐应用么,看看我的推荐吧,不管你是普通、文艺还是二逼青年,总会有款适合......
  • 电脑技巧:推荐一款非常棒的截图软件X-Snip
    1、软件介绍X-Snip是一款可以解决不同类型用户在不同场景下使用截图工具时所面临的问题,并且适配了所有的Windows版本系统,整个软件只有一个exe文件,不涉及任何依赖项。安装包......
  • C++学习路线
    C++是一种高级编程语言,广泛用于开发操作系统、应用程序、游戏和各种工具。如果你想学习这门语言,以下是一个适合初学者的学习路线:第一步:学习C++基础知识在学习C++之前,你需......