学编程最快的方式是:快速入门,之后在练习和实战中补充细节知识。
很多书讲得很细,也适合初学者,但是真正通过它学的话,感觉效果并不好,因为进步很慢,大部分人是没有那么大耐心和毅力的,很难一直坚持学下去。
人学知识有个特点:不经过实践学到的细节记不住,没有体会的东西也记不住,学得慢容易失去信心和兴趣。所以学编程最好的方式是:快速入门,快速入门指的是短时间内掌握最主要最基本的知识,如果利用这些知识已经能写出比较复杂的程序,就够了。入门过程中钻牛角尖的知识不学,锦上添花的知识不学。完成一个功能可以有很多方式,可能有多个函数可以调用,但是只要学会一种即可,其它的在以后的编程工作中,慢慢都会理解和掌握。
一.什么是C++?
C++,这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,它是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的,支持多重编程范式的通用
程序设计
语言。它支持过程序程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。
二.C++知识流程:
编译环境配置-名字空间-函数重载-哑元函数-内联函数-引用-类型转换-面向对象-类的使用-构造函数-析构函数-拷贝构造-拷贝赋值-this指针-常对象-常函数-动态内存分配-静态成员-运算符重载-继承-多重继承-函数重写-多态-虚函数-抽类象-虚析构-动态绑定-文件i/o-异常处理-标准异常-泛型编程-十大容器-算法-迭代器-QT编程-QT三维图形-API函数编程-MFC框架编程
三.C++ 能从事的工作:
软件开发,服务器,游戏引擎,驱动,游戏开发,操作系统。这些都可以从事,电脑上的软件,大型的基本上都是C++进行开发的
领取专属 10元无门槛券
私享最新 技术干货