私藏的实用工具C/C++书目推荐

1.Essentital C+±-------lippman--------C++大师之作,主攻核心,轻薄短小,经典

2 .The C++ programming language--------C++之父,技术权威,C++百科全书代表,圣经。

3.C++ Primer-------lippman------- 经典之作,C++百科全书式代表。

4.Inside the C++ object model--------lippman------- 提示C++底层,比较难。

5 . effective C+±-------- 通过50个C++编程实例一,展示专家经验,行文有趣,深入浅出。在技术面试多常有问题。

  1. More Effiective C+±-------通过35 个编程实例,展示专家经验,行文有趣,深入浅出。

  2. The C++ standard libray-------C++标准库的百科全书。

  3. 设计模式,可复用面向对象软件的基础------非常重要的开发经验总结.

多线程编程:

window下的window核心编程不错

linux下可以看看unix环境高级编程和unix网络编程卷二

多线程和C++语言关系不大,主要是了解创建线程的系统函数,其他就是线程间同步通信的机制了。

网络编程:

  1. TCP/IP协议

经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC

在这里插入图片描述

当然也可以在网上下载电子书。

经典的开源协议分析工具:Wireshark.

简单的开源TCP/IP协议栈:LwIP,或者Linux 1.0里包含的协议栈,当然也可以看看FreeBSD的TCP/IP协议栈。

  1. 实际指导网络编程的书

Winodws平台,经典书是《windows网络编程》第二版。

在这里插入图片描述

Linux平台,经典书是W.Richard Stevens 著《UNIX网络编程》

在这里插入图片描述

4.库

boost

近期要看的书

1.C++primer

2.c和指针的指针部分

3.windows核心编程当字典看

在这里插入图片描述

5.计算机网络

计算机网络–自顶向下方法

首先是基础:C/C++语法 和 数据结构、算法,这些非常重要,招聘时笔试主要也是考这一块。

然后是进阶,基本上开发都要掌握的:

STL、TCP/IP协议、Socket网络编程技术、多线程编程技术、SQL数据库、linux。

面试准备

1.linux命令与shell编程大全(电子版)

2.设计模式-可复用面向对象软件的基础

3.程序员面试笔试宝典(C++)

《程序员面试笔试宝典 第2版》(何昊 等编著)

4.剑指offer

在这里插入图片描述

扩展阅读:

1.代码整洁之道

2.我编程,我快乐:程序员职业生涯规划之道

3.赢得朋友–卡耐基

4.关键对话:如何高效能的沟通

5.口渴之前先挖井(关于内推的书)

6.超越华尔街:成功投资的十大守则

7.邻家的百万富翁(讲述如何增加自己的财富)

8.牧羊少年奇幻之旅( 能让你重燃激情,倾听你内心深处的声音,追寻你曾经的梦想,那些已经迷失在我们日常琐碎生活中的 梦想)

关注我,带你遨游代码世界!

私信回复 “资料” 获取更多

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章