云栖社区编程语言系列讲座,4月11日-C++专场,和资深技术专家一起学习C++编程实战!你还在等什么,赶快报名吧!!!
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。但是众所周知,所谓“精通C++”基本是一个伪命题,因为C++太难了,此外C++还在不断更新迭代,不断发展变化,正如C++的创造者Bjarne Stroustrup曾经说过的“我特别讨厌语言的设计者把自己的喜好强加给用户”,所以C++为了不限制你的想法,于是也就变成了现在这个样子,它包含过程式编程、面向对象编程、函数式编程以及模板等若干范式,而这几种东西在C++混在一起用也是非常的自然。
更有大牛谈到“永远不要相信有人了解C++”并且总结了C++学习的曲线如下,这个曲线也可以说是非常生动了。
本文精选了云栖社区上关于C++的相关素材,可不敢说帮大家“精通C++”,只求带你深入了解一下C++这门编程语言。
C++基础知识入门
配置Eclipse+MinGW开发C/C++程序新手须知 C、C++和VC++之间的区别
关于C和C++区别的讨论
麻省理工《C内存管理和C++面向对象编程》笔记---第一讲:认识C和内存管理
C/C++ 位运算符
C和C++混合编程
关于C和C++语言声明和定义的说明
C、C++代码格式优化软件---献给编程爱好者
C与C++之间相互调用
C/C++中与字符串处理相关的函数
C++算法与程序应用
算法学习之路|用C++刷算法会用到的STL(三)——string
C/C++中判断某一文件或目录是否存在
值得推荐的开源C/C++框架和库
利用makefile文件编译c++源文件
Linux下C调用C++接口详解
C C++ TDD单元测试非常好的书
C++语言原理深层挖掘
C++中extern “C”含义深层探索探索C++的秘密之详解extern "C"
C与C++的内存机制的比较
【C/C++】C/C++中Static的作用详述
C++编程范式