大一上学校有教c++,大学课程教的浅,只学到基础语法和类输入输出流。曾经看了c++ primer plus 前四百页,云里雾里。后来自学了.Net(winform,webform,mvc)。回头想想该学点底层(这里底层并不会低到计算机硬件汇编什么的)。
请问学习计算机基础是否是否有必要深入学习c++
如果有请根据下面的条件推荐书籍
个人学习历程如上
.以后并不打算用c++开发,不做c++的工作
额外问题
为什么在网络上很难找到c++api
我只在开源中国,msdn,还有一个想不出来的外国网站看过
有没有更全,最好离线的api,msdn除外
C++ Reference
我常用,不过是英文版的。
c++主要是面向对象功能,学好c++,首先要学好c,学好c的关键是学好指针,推荐《c与指针》,《stl源码剖析》
计算机基础设计的内容还说很多的,这个要看你之后到底倾向哪个方面。
比如偏向网络的,偏向硬件的,偏向驱动的,偏向软件的,偏向语言的。
你要先明确下你的偏好。
关于c++的基础,你可以尝试直接看看 c++基础教程