C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。 C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
收藏

初级基础

入门、精品、全面

C++语言入门学习

博文 小白 C++语言 入门学习指引

<em>C++语言</em>是当今应用最广泛的面向对象程序设计的语言,它包括C的全部特征、属性和优点。C++被认为是一种中级语言,它综合了高级语言和低级语言的特点,吸引了许许多多的编程<em>学习</em>者。 C++是一门运用很广泛的计算机编程...

阅读数 4625 2019-12-08

博文 如何学习C++语言

<em>C++</em>是C的延伸,我觉得C是<em>基础</em>。用C能够熟练地写程序以后,再逐渐接触<em>C++</em>的程序设计理念可能更好一些。人类的<em>语言</em>是工具,计算机<em>语言</em>也是工具.掌握工具的最好的办法是做个(稍微大点的)东西,这样对<em>语言</em>会有更好的理解,...

阅读数 1787 2005-05-12

博文 Linux C/C++ 学习路线

一、秋招 Linux C/<em>C++</em> offer 情况 ...Linux C/<em>C++</em> 从零<em>基础</em>到大神的<em>学习</em>路线,自己的真实<em>学习</em>路线,干货很多,建议收藏,认真阅读。 在校期间,我一直走的都是 Linux C/<em>C++</em> <em>学习</em>路线,历经暑期实习、秋招决战、校...

阅读数 13278 2019-07-04

C++语言基础知识

博文 C++基础知识点总结

因为在<em>C++</em>编程中,函数的返回值可以忽略(不使用其返回值),程序中调用此时函数名相同和参数相同的两个函数对编译器和程序员来说是没有办法区分的,编译器会提示出错。 2.<em>C++</em>多态机制的实现 (1)重载:同一个类...

阅读数 12735 2018-08-06

博文 C++基础知识

在<em>C++</em>中,我们可以使用关键字 namespace 加命名空间名字再加花括号来创建一个新的命名空间,一个命名空间相当与一个新的作用域,在该命名空间下的所有成员都仅局限于这个命名空间中。而且命名空间 namespace 可以...

阅读数 8228 2018-12-31

博文 c++语言基础知识总结

<em>C++</em> 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 <em>C++</em> 程序。 使用静态类型的编程<em>语言</em>是在编译时执行类型检查,而不是在运行时执行类型检查。 标准的 <em>C++</em> 由三个重要部分组成: 核心<em>语言</em>,提供了所有...

阅读数 421 2020-04-28

C++基础入门课程
C++基础入门21 精讲
21课时 · 280分钟 初级
若其他学科编程语言的学习步骤是:学习,应用、上项目,那么C/<em>C++</em>语言的学习步骤为:学习、理解、应用、上项目,多了一步理解。就是“理解”之步骤彰显了C/<em>C++</em>学习难度大于其他编程语言。 本<em>课程</em>十分适用与学员自学
免费试看
C++语言基础视频教程
87课时 · 1342分钟 高级
本<em>教程</em>详细介绍<em>C++</em>语言中的封装、数据隐藏、继承、多态的实现等<em>入门</em>知识;主要包括类的声明、对象定义、构造函数和析构函数、运算符重载、继承和派生、多态性实现等。 <em>课程</em>需要有C语言程序设计的<em>基础</em>(可以利用本人...
免费试看
C++入门基础精讲视频
85课时 · 1584分钟 高级
本视频<em>课程</em>介绍<em>C++</em>的基本语法,通过实践的方式讲解<em>C++</em>每一个知识点,应用大量示例展现每一个知识点的多种用法,强化训练,使<em>C++入门</em>学习者掌握知识点.
免费试看
C++入门基础视频精讲
164课时 · 851分钟 初级
本<em>课程</em>讲述了<em>c++</em>的基本语言,进阶语言,以实战为基准,高效率传递干货, 教会学员命令行编译直击底层过程,现场编码 并且掌握各种排错思路
免费试看
C++入门课程
38课时 · 229分钟 初级
学这节课的目的: 为软件破解,暴力破解,游戏外挂与反外挂打下坚实<em>基础</em>
免费试看

进阶提升

进阶、提升、全面

C++数据搭建技巧

博文 Linux搭建C++开发环境

http://blog.csdn.net/temp77/archive/2007/03/27/1543335.aspx 海风的Linux开发环境介绍 tag: linux开发入门, 开发环境, samba, indent, SourceInsight, Winux 文档发布声明: 任何人都可以针对本文档自由转贴,...

阅读数 4118 2009-10-30

博文 C++搭建一条迷你区块链!

程序员的天赋技能就是通过代码实践自己的想法,完成一个作品会有相当的成就感,所以今天我们以 <em>C++</em>14 的代码为例子,和你分享设计并实现一个迷你区块链例子。 目标和范围 首先我们要知道达成的目标,根据目标划定...

阅读数 731 2018-08-08

博文 C++ Socket网络编程 简易服务端1.0版本搭建(一)

学习目标: ...5、掌握后端开发性能优化<em>技巧</em> 6、掌握多线程、内存管理(内存池、对象池)的实现和运用 第一讲:运用<em>C++</em>和Socket API构建百万级处理能力网络通信引擎 首先感谢伟大的刘远东老师!!!...

阅读数 1222 2019-04-04

C++面向对象

博文 C++ 面向对象(一)—— 类(Classes)

类(class)是一种将数据和函数组织在同一个结构里的逻辑方法。定义类的关键字为class ,其功能与C语言中的struct类似,不同之处是class可以包含函数,而不像struct只能包含数据元素。 类定义的形式是: ...

阅读数 32227 2016-05-22

博文 C++面向对象基础

<em>面向对象</em>编程基础<em>面向对象</em>编程基于三个基本概念:数据抽象-类继承-基类/派生类动态绑定-基类的函数or派生类的函数<em>面向对象</em>编程概述<em>面向对象</em>编程的关键思想是多态性(polymorphism)。多态性派生于一个希腊单词,...

阅读数 322 2018-03-18

博文 C++面向对象的理解

----<em>面向对象</em>: 1、封装,将我们的程序模块化,对象化,把具体事物的特性属性和通过这些属性来实现一些动作的具体方法放到一个类里面;封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖

阅读数 3393 2017-02-17

C++进阶提升课程
C++专业课程第2期
105课时 · 0分钟 中级
希望这门<em>课程</em>有助于解决你的cpp的基础不易考试过关的问题,希望大家学习之后在基础和逻辑方面有较大的<em>提升</em>。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你想看懂混乱代码编程大赛的代码,希望尹成老师的c,...
免费试看
征服C++ 11视频精讲
239课时 · 2477分钟 高级
那么<em>C++</em>就是你个人能力<em>提升</em>,职业之路<em>进阶</em>的不二之选。 【<em>课程</em>特色】 1.<em>课程</em>共19大章节,239课时内容,涵盖数据结构、函数、类、指针、标准库全部知识体系。 2.带你从知识与思想...
免费试看
SoapUI接口自动化测试实战进阶
40课时 · 1154分钟 中级
本<em>课程</em>是接口测试的基础+<em>进阶</em>+高阶的实战精品<em>课程</em>。 老师从多角度、多方位基于Demo进行讲解,力求做到认真细致讲好<em>课程</em>的每一要点。 全方位助力学员掌握接口测试的技术要领,快速跃升为接口测试方面的高手。...
免费试看
快速入门Go语言(转行Go开发必修课程
85课时 · 673分钟 初级
程序员转行首选Go ... <em>课程</em>按知识点内容划分为先导篇、语法篇并发篇、网络篇、专项<em>进阶</em>篇、数据库编程篇,不只将 知识点讲解透彻,更讲透为什么用、如何用,<em>提升</em>程序员Go语言的编程思维!
免费试看
SoapUI接口测试数据集成敏捷实战
9课时 · 246分钟 中级
本<em>课程</em>是接口测试数据集成的<em>进阶</em>实战精品<em>课程</em>。老师从多角度、多方位基于Demo进行讲解,力求做到认真细致讲好<em>课程</em>的每一要点。全方位助力学员掌握接口测试的技术要领,快速跃升为接口测试方面的高手。Demo具备很好的...
免费试看

实战技巧

开发、实战、高级

C++核心技术应用

博文 C++核心技术篇(一)

目前,面向对象的设计思想已经被广泛<em>应用</em>和认可。面向对象编程可以有效解决代码复用的问题,他不同与以往的面向过程编程,面向过程编程需要将功能细分,而面向对象需要将不同功能抽象到一起。类是对象的实现,也可以...

阅读数 2398 2020-02-20

博文 C/C++ 应用领域

C 语言目前主要用于像操作系统一类偏底层的<em>应用</em>开发,包括像 Windows/Linux 这样的大型商业操作系统,以及嵌入式操作系统、嵌入式设备上的<em>应用</em>。还有一些开源的软件,也会选择 C 开发,这些系统主要优先考虑程序执行...

阅读数 5069 2018-12-28

博文 Linux C/C++ 学习路线

一、秋招 Linux C/<em>C++</em> offer 情况 二、Linux C/<em>C++</em> 方向的一些思考 三、计算机基础知识的梳理 四、<em>C++</em> 方向的深入学习路线 五、项目 + 亮点 + 面试的一些思考 六、总结 前言 Linux C/<em>C++</em> 从零基础到大神的学习路线,...

阅读数 13278 2019-07-04

C++流行框架

博文 C++流行库和框架集合

<em>C++</em> <em>框架</em>、库和资源的一些汇总列表,内容包括:标准库、Web应用<em>框架</em>、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 1. 标准库 <em>C++</em>标准库,包括了STL容器,算法和函数等。 <em>C++</em> Standard ...

阅读数 1582 2019-02-12

博文 C++流行的开源框架和库

awesome-cpp 就是 fffaraz 发起维护的 <em>C++</em> 资源列表,内容包括:标准库、Web应用<em>框架</em>、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,...

阅读数 1786 2020-03-05

博文 C++web开发框架

Wt不是所谓<em>框架</em>(framework),它只是一个库,它不会将编程方式强加于开发者。 Wt的API是以widget为中心(widget-centric)的,并受到现有<em>C++</em>图形用户界面(GUI) 的应用编程接口(APIs)的启发。Wt为开发者提供了几乎...

阅读数 10711 2012-02-15

C++实战技巧课程
C/C++课程设计编程实战-P1
28课时 · 20分钟 高级
《C/<em>C++课程</em>设计编程<em>实战</em>-P1》<em>课程</em>是由WangTeacher精心制作一部视频教学<em>实战课程</em>,Part1为第一部分<em>课程</em>,初步计划完成10个<em>课程</em>设计题目的视频讲解,购买<em>课程</em>后,可以获取其中一个题目的源代码。<em>课程</em>结合了本人15+年...
免费试看
任鸟飞逆向C++实战篇之QQ仙侠传
52课时 · 0分钟 中级
本<em>课程</em>为任鸟飞逆向<em>C++实战</em>篇之QQ仙侠传,注重逆向在该类型游戏中的运用<em>技巧</em>和思维逻辑,学员学成后,会对该类型游戏的逆向方面有深刻认识。 &nbsp; 本套<em>课程</em>不只是一套深入学习C++的<em>课程</em>,更是一套深入学习汇编逆向...
免费试看
任鸟飞逆向C++实战篇之天涯明月刀
86课时 · 0分钟 中级
本<em>课程</em>为天涯明月刀<em>实战课程</em>,注重逆向在该实例中的运用<em>技巧</em>和思维逻辑,学员学成后,会对该类型游戏的逆向方面有深刻的认识。 &nbsp; 本套<em>课程</em>不只是一套深入学习<em>C++</em>的<em>课程</em>,更是一套深入学习汇编逆向<em>课程</em>、外挂与...
免费试看
Redis实战视频课程
23课时 · 376分钟 中级
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、...它提供了Java,C/<em>C++</em>,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。 
免费试看
C++ STLSTL实战开发精讲视频
60课时 · 863分钟 初级
《<em>C++</em> 模板技术与 STL<em>实战</em>开发》主讲:丁宋涛​&nbsp; &nbsp; &nbsp;&nbsp; 泛型编程(Generic Programming)是一种全新的程序设计思想,它和STL是现代<em>C++</em>的精髓。可以说,不会STL很难称得上掌握了现代<em>C++</em>编程。STL...
免费试看

语言面试

快速、学习、实用

C++语言面试技巧

博文 C++ 面试题大全

1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应,free只会释放内存,new...malloc与free是<em>C++</em>/C语言的标准库函数,new/delete是<em>C++</em>的运算符。它们都可用于申请动态内存和释放内存。对于非内

阅读数 4364 2017-05-31

博文 C++面试宝典

malloc与free是<em>C++</em>/C语言的标准库函数,new/delete是<em>C++</em>的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数...

阅读数 2386 2017-06-20

博文 C++面试集锦

转自:http://blog.csdn.net/allen_fan_01/article/details/97135551.new、delete、malloc、...malloc与free是<em>C++</em>/C语言的标准库函数,new/delete是<em>C++</em>的运算符。它们都可用于申请动态内存和释放内存。对于非内部数...

阅读数 3660 2018-04-24

C++语言面试题

博文 C++面试题(一)

1、什么是虚函数?什么是纯虚函数? 答:虚函数声明如下: virtual ReturnType FunctionName(Parameter);引入虚函数是为了动态绑定。 纯虚函数声明如下:virtual ReturnType FunctionName()= 0;...

阅读数 4578 2018-03-26

博文 c++常见面试题30道

malloc与free是<em>C++</em>/C语言的标准库函数,new/delete是<em>C++</em>的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数...

阅读数 28370 2019-05-15

博文 C++面试题汇总 (一)

<em>C++面试题</em>汇总 (一)一,基础题二,算法题 一,基础题 new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是<em>C++</em>/C语言的标准库函数,new/...

阅读数 22428 2019-06-27