C++ Prime可以
Thinking in C++ (C++编程思想)也可以
这些书自然是主要说语法的,语法先搞会了才能搞面向对象。
能够把C++用得和C不一样的一个重要技术就是要会面向对象程序设计(C是结构化程序设计)
学完C++语法以后建议学一下面向对象程序设计,可以同时配合设计模式的书。
设计模式里的那些模式是基于面向对象而设计出来的,
初学者可以认为就是一种比较厉害的应用面向对象思想的实例
C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法。因而也增加了整个语言的复杂性,掌握起来有一定难度,其功能更强大,用C++能解决C无法完成的问题
找一本关于C++的书,你上面说的两本之一就可以,仔细研读,就能让你迈入C++的世界!
你那两个是偏重于语法的书吧,建议找个代码自己改改,学的更快,如扑克牌、聊天室、或者模仿qq界面的代码
书都差不多,最好还是看别人写的源代码(网上有很多),然后模仿着自己写写,最后改进它,你会发现这个过程其实很有意思
它们完全一样的,没什么区别,如果你想学习,我这里有视频教程!
两个书差不多,还是多动手练习会好一些