编程论坛

 找回密码
 立即注册
广告联系qq1031180668广告位
查看: 6346|回复: 160

[c/c++] 范磊c++视频教程(从零开始学编程非常合适)

  [复制链接]
  • ta_mind

    前天 21:57
  • classn_01: 71 classn_02

    [LV.6]常住居民II

    971

    主题

    1692

    帖子

    3269

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3269

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2015-11-28 08:14:32 | 显示全部楼层 |阅读模式

    范磊c++视频教程(从零开始学编程非常合适)

    范磊c++视频教程(从零开始学编程非常合适)

    第一章 初识C++       
    1 C++简介       
    2 C++的发展过程       
    3 C与C++的区别
    4 学习C++之前要先学C吗?
    5 C++与其他语言的区别
    6 C++版本及安装问题
    7 VS2005编译器
    第二章 从一个最简短的C++程序讲起       
    1 简单的屏幕输出小程序
    2 输出语句的使用       
    3 std::是什么?
    4 iostream与iostream.h区别       
    5 重名冲突       
    6 注释
    第三章 初步了解函数       
    1 函数演示
    2 函数的传参       
    3 函数的返回值、参数与变量.swf
    4 函数的声明与定义       
    5 局部变量       
    6 全局变量
    第四章 C++数据类型       
    1 C++数据类型       
    2 什么是变量       
    3 变量及数据如何存储在内存上
    4 布尔型       
    5 字符型       
    6 双字节型
    7 整型概述       
    8 为什么使用补码
    9 整型变量的定义
    10 浮点型变量       
    11 常量       
    12 枚举型常量
    第五章 IF语句与逻辑运算符       
    1 什么是语句?
    2 什么是块?
    3 什么是表达式?
    4 什么是运算符?
    5 赋值运算符与数学运算符的联合       
    6 什么是自加与自减
    7 表达式的优先级       
    8 关系运算符       
    9 if语句
    10 else语句       
    11 else if语句       
    12 if语句的嵌套
    13 带括号的嵌套语句       
    14 逻辑“与”运算符       
    15 逻辑“或”运算符
    16 逻辑“非”运算符       
    17 逻辑运算符的优先级       
    18 运算式的真假关系
    19 三目运算符       
    20 三目运算符的优先问题
    21 三目运算符的使用问题       
    22 三目运算符的型别问题       
    23 三目运算符在字符型变量中的使用       
    24 复杂的嵌套if语句
    第六章 面向对象面向对象程序设计       
    1 什么是面向对象程序语言       
    2 面向对象程序语言的主要特征       
    3 什么是类、对象和成员
    4 声明一个类       
    5 命名习惯       
    6 定义一个对象
    7 定义类或对象容易犯的错误       
    8 公有与私有       
    9 成员函数的声明和定义
    10 内联函数       
    11 头文件与源文件       
    12 const成员函数
    13 构 造 函 数       
    14 默认构造函数       
    15 析构函数
    16 析构对象数组
    第七章 循环语句       
    1 循环语句的老祖宗--Goto语句       
    2 while语句       
    3 while语句的其他用法
    4 continue和break语句       
    5 永不休止的while循环       
    6 do… while循环
    7 for循环        8 灵活的for循环       
    9 条件为空的for循环
    10嵌套的for循环       
    11switch语句       
    12switch语句常见错误
    13switch的菜单功能
    第八章 指针       
    1 什么是地址       
    2 用指针来保存地址
    3 空指针
    4 指针与类型       
    5 用指针来访问值       
    6 容易混淆的概念
    7 指针对数值的操作
    8 更换指针保存的地址       
    9.1 为什么使用指针1
    9.2 为什么使用指针2       
    9.3 为什么使用指针3       
    9.4 指针与堆
    9.5 用指针删除堆中空间       
    10 内存泄露       
    11 在堆中创建对象
    12 在堆中删除对象       
    13 访问堆中的数据成员       
    14 在构造函数中开辟内存空间
    15 对象在栈与堆中的不同       
    16 this指针       
    17 指针的常见错误
    18.1 指针的加减运算       
    18.2 指针的赋值运算       
    18.3 指针的相减运算
    18.4 指针的比较运算       
    19.1 常量指针       
    19.2 指向常量的指针
    19.3 指向常量的常指针
    第九章 引用       
    1 什么是引用?       
    2 引用的地址       
    3 引用就是别名常量
    4 引用对象       
    5 空引用       
    6 按值传递
    7 按址传递       
    8 按别名传递       
    9.1 利用指针返回多值
    9.2 用引用来返回多值       
    10 按值传递对象       
    11 按址传递对象
    12 使用const指针来传递对象       
    14 到底是使用引用还是指针
    15 引用和指针可以一块用       
    16 引用容易犯的错误       
    17 引用按值返回的堆中对象
    18 引用按别名返回的堆中对象       
    19 在哪里创建,就在哪里释放
    第十章 深入函数       
    45普通函数的重载       
    46成员函数的重载       
    47函数的缺省参数
    48重载构造函数       
    49成员变量的初始化       
    50成员变量初始化与构造函数1
    51成员变量初始化与构造函数2       
    52成员变量初始化与构造函数3       
    53复制构造函数
    54构造函数和NEW运算符        55再谈默认构造函数       
    56析构函数和delete运算符
    57默认析构函数       
    58调用构造函数进行类型转换       
    59浅层复制构造函数1
    60浅层复制构造函数2       
    61深层复制构造函数
            第十一章 运算符重载       
    62运算符重载       
    63在成员函数中实现自加       
    64重载前置自加运算符
    65重载前置自加运算符       
    66创建临时对象       
    67创建无名临时对象
    68取消创建临时对象       
    69取消创建临时对象       
    70重载后置自加运算符
    71重载加法运算函数operator+        72重载加法运算函数operator+        73重载赋值运算函数operator=
    74重载赋值运算函数operator=        75重载赋值运算函数operator=        76重载赋值运算函数operator=
    77重载赋值运算函数operator=        78重载赋值运算函数operator=        79转换类型运算符
    80转换类型运算符        81转换类型运算符        82重载限定
            第十二章 继承       
    1 什么是继承和派生?       
    2 复杂的继承和派生       
    3 继承和派生如何在C++中实现
    4.1 单一继承(1)       
    4.2 单一继承(2)       
    5 保护成员
    6 公有派生的公有成员       
    7 公有派生的保护成员       
    8 公有派生的私有成员
    9 继承的赋值       
    10 私有派生       
    11.1 多重继承(1)
    11.2 多重继承(2)       
    12.1 继承的构造与析构(1)       
    12.2 继承的构造与析构(2)
    13.1 向基类构造函数传递参数(1)       
    13.2 向基类构造函数传递参数(2)       
    13.3 向基类构造函数传递参数(3)
    14 多重继承容易产生两义性       
    15 继承中的重载       
    16 两义性的归属问题
    17 虚基类不会产生两义性
            第十三章 虚函数       
    1 指向对象的指针1       
    2 指向对象的指针2       
    3 虚函数
    4 拳击游戏1       
    5 拳击游戏2       
    6 拳击游戏3
    7 拳击游戏4       
    8 拳击游戏5       
    9 继承是否可以实现多态性
    10继承是否可以实现多态性       
    11在编译时的静态联编       
    12在运行时的静态联编
    13在编译时的动态联编       
    14在编译时的动态联编       
    15三种调用虚函数的方式比较1
    16三种调用虚函数的方式比较2       
    17三种调用虚函数的方式比较3       
    18系统是如何调用虚函数的
    19在虚函数中使用成员名限定       
    20虚构造函数和析构函数1       
    21虚构造函数和析构函数2
            第十四章 数组       
    1什么是数组       
    2数组元素       
    3数组下标越界
    4倒序输出       
    5将数组下标定义为常量以便于修改
    6手动操作数组元素
    7.1数组的初始化       
    7.2数组的初始化       
    8.1求平均考试成绩
    8.2求平均考试成绩
    9.1兔子繁殖问题       
    9.2兔子繁殖问题
    9.3兔子繁殖问题       
    10.1数字排序问题       
    10.2数字排序问题
    10.3数字排序问题       
    10.4数字排序问题       
    11.1数组在内存中的分布
    11.2数组在内存中的分布
    12数组名       
    13.1数组名与函数
    13.2数组名与函数       
    14.1传递与接收       
    14.2传递与接收
    15.1将数组传递给函数       
    15.2将数组传递给函数       
    15.3将数组传递给函数
    16求数组所有元素的和       
    17.1用递增法查找数据       
    17.2用递增法查找数据
    17.3用递增法查找数据       
    18.1用二分法来查找数据       
    18.2用二分法来查找数据
    18.3用二分法来查找数据       
    19判断数组是否按照顺序排列       
    20.1判断数组排列方式然后执行不同函数
    20.2判断数组排列方式然后执行不同函数
    21数组在对象中的传参       
    22数组对象
    23.1在数组对象中初始化成员变量       
    23.2在数组对象中初始化成员变量       
    24.1指针数组
    24.2指针数组       
    25.1堆中数组对象       
    25.2堆中数组对象
    26容易混淆的概念       
    27枚举常量与数组       
    28多维数组
    29多维数组的初始化       
    30定义字符数组       
    31二维数组输出图形
    32字符串数组       
    33字符串的输入问题       
    34strcat函数
    35strcpy函数       
    36strcmp函数       
    37strups函数
    38strlwr函数       
    39strlen函数       
    40.1打印杨辉三角形
    40.2打印杨辉三角形       
    41.1重载数组下标操作符       
    41.2重载数组下标操作符
    41.3重载数组下标操作符
            第十五章 链表       
    1什么是链表       
    2.1结构体链表       
    2.2结构体链表
    3静态链表       
    4动态链表       
    5.1动态链表的建立
    5.2动态链表的建立       
    6.1解决输入字符造成死循环的问题       
    6.2解决输入字符造成死循环的问题
    6.3解决输入字符造成死循环的问题       
    7动态链表的显示       
    8.1动态链表的删除
    8.2动态链表的删除       
    8.3动态链表的删除       
    9动态链表的插入
    10演示尾插法       
    11前插法       
    12.1中间插法
    12.2中间插法       
    13链表统计       
    14.1使用链表.swf
    14.2使用链表.swf       
    14.3使用链表.swf       
    14.4使用链表.swf
    14.5使用链表.swf       
    14.6使用链表.swf       
    14.7使用链表.swf
    15.1链表使用案例之走迷宫       
    15.2设置项目        15.3创建派生类
    15.4定义应用程序对象       
    15.5初始化函数        1
    5.6创建窗口
    15.7显示窗口       
    15.8更新窗口       
    15.9 GDI类
    15.10加载位图       
    15.11LoadImage函数       
    15.12句柄是什么
    15.13显示图片       
    15.14显示图片
    15.15显示图片
    15.16显示图片       
    15.17显示图片       
    15.18显示图片
    15.19小知识点
    15.20动画1       
    15.21动画2
    15.22动画3       
    15.23动画4       
    15.24键盘控制人物移动
    15.25键盘控制人物移动       
    15.26键盘控制人物移动       
    15.27键盘控制人物移动
    15.28迷宫墙壁       
    15.29迷宫墙壁       
    15.30迷宫墙壁
    15.31迷宫墙壁
    15.32走迷宫       
    15.33用链表记录行走路线
    15.34用链表记录行走路线       
    15.35用链表记录行走路线
            第十六章 多态性       
    1.为什么要使用多重继承       
    2.在派生类中增加函数       
    3.使用多重继承
    4.模拟抽象类       
    5.纯虚函数与抽象类       
    6.抽象类实例
    7.复杂的抽象结构 (1)       
    7.复杂的抽象结构 (2)       
    8.慎用多重继承
            第十七章 特殊类成员       
    1.1 静态成员变量(1)
    1.2 静态成员变量(2)       
    2 私有静态成员变量
    3.1 静态成员函数(1)       
    3.2 静态成员函数(2)       
    3.3 静态成员函数(3)
    4.1 静态成员的使用(1)       
    4.2 静态成员的使用(2)       
    5.1 函数指针(1)
    5.2 函数指针(2)       
    5.3 函数指针(3)       
    5.4 函数指针(4)
    5.5 函数指针(5)       
    5.6 函数指针(6)       
    5.7 函数指针(7)
    5.8 函数指针(8)       
    6.1 函数指针数组(1)       
    6.2 函数指针数组(2)
    6.3 函数指针数组(3)
    7 函数指针也可作为函数的参数       
    8 使用typedef简化函数指针的声明
    9.1 类的函数指针(1)       
    9.2 类的函数指针(2)        9.3 类的函数指针(3)
            第十八章 字符串       
    1.1 char型字符串       
    1.2 char型字符串       
    1.3 char型字符串
    1.4 char型字符串       
    1.5 char型字符串       
    2.1 string型字符串
    2.2 string型字符串       
    2.3 string型字符串       
    2.4 string型字符串
    2.5 string型字符串       
    3.1 string型字符串的赋值       
    3.2 string型字符串的赋值
    4.1 string型字符串的合并       
    4.2 string型字符串的合并
    5 string型字符串的部分合并
    6.1 string型字符串的替换
    6.2 string型字符串的替换       
    7.1 string型字符串的拷贝
    7.2 string型字符串的拷贝       
    8 string型字符串的插入       
    9 string型字符串的删除
    10.1 string型字符串的查找       
    10.2 string型字符串的查找       
    10.3 string型字符串的查找
    11.1 string型字符串的比较       
    11.2 string型字符串的比较       
    11.3 string型字符串的比较
    12 判断string型字符串是否为空       
    13 swap() 交换两个字符串的内容       
    14 将string型字符串转为char型字符串
    15.1 Char型字符串与函数       
    15.2 Char型字符串与函数       
    15.3 Char型字符串与函数
    16.1 函数如何返回字符串       
    16.2 函数如何返回字符串
    17.1 结构体与类的区别
    17.2 结构体与构造函数       
    18 结构体的赋值       
    19.1 结构体与函数
    19.2 结构体与函数       
    20 结构体与string       
    21 string数组与函数
    22 流的简介(1)
    22.2 流的简介(2)       
    22.3 流的简介(3)
    23 重载输出运算符       
    24 友元的方式重载输出运算符       
    25 重载自加运算符的执行次序
    26 重载输入运算符       
    27 编写一个String类        28 创建String类
    29 自适应String类字符串对象       
    30 限制数组越界       
    31.1 复制构造函数实现初始化(1)
    31.2 复制构造函数实现初始化(2)       
    31.3 const对象和const成员函数       
    32 用重载赋值运算符函数赋值
    33 用重载输出运算符数输出       
    34 用重载输入运算符函数输入       
    35 用重载比较运算符比较
    36 为String类添加相加功能1       
    36 为String类添加相加功能2       
    36 为String类添加相加功能3
    36 为String类添加相加功能4       
    37 为String类添加加等功能       
    38 总结
            第19章 代码重用       
    01 前言       
    02 包含       
    03.1 图书类
    03.2 图书类       
    03.3 图书类       
    04 为图书类重载GetAuthor函数
    05 包含对系统造成的消耗       
    06 按别名传递book对象       
    07 数据类Date
    08 链表类Node       
    09 标签类Label        10.1 头节点类、中间节点类和尾节点类
    10.2 头节点类、中间节点类和尾节点类       
    10.3 头节点类、中间节点类和尾节点类       
    11 数据类Date
    12 节点类Node        13 操作节点类的list类       
    14 操作节点类List
    15 操作节点类List       
    16 程序界面       
    17 程序终结
    18 利用类的包含来实现代码重用       
    19 利用私有继承来实现代码重用       
    20 何时用私有继承 何时用包含
    21 公有、私有和保护继承的不同       
    22 公有、私有和保护继承的不同       
    23 总结

    第20章
    1.1 友元类
    1.2 友元类
    1.3 友元类
    1.4 友元类
    1.5 友元类
    1.6 友元类
    2.1 嵌套类
    2.2 嵌套类
    2.3 嵌套类
    2.4 嵌套类
    2.5 嵌套类
    2.6 嵌套类
    2.7 嵌套类
    2.8 嵌套类
    3 一些发自肺腑的话
    下载地址:
    游客,如果您要查看本帖隐藏内容请回复

    不积跬步,无以至千里
  • ta_mind
    郁闷
    2015-12-12 00:35
  • classn_01: 1 classn_02

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    34

    积分

    新手上路

    Rank: 1

    积分
    34
    发表于 2015-12-12 01:22:46 | 显示全部楼层
    什么东西


    回复

    使用道具 举报

  • ta_mind

    前天 21:57
  • classn_01: 71 classn_02

    [LV.6]常住居民II

    971

    主题

    1692

    帖子

    3269

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3269

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

     楼主| 发表于 2015-12-12 06:56:20 | 显示全部楼层

    范磊c++视频
    不积跬步,无以至千里
  • ta_mind
    慵懒
    2016-1-17 19:39
  • classn_01: 1 classn_02

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    30

    积分

    新手上路

    Rank: 1

    积分
    30
    发表于 2016-1-17 19:42:57 | 显示全部楼层
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
  • ta_mind

    前天 21:57
  • classn_01: 71 classn_02

    [LV.6]常住居民II

    971

    主题

    1692

    帖子

    3269

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3269

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

     楼主| 发表于 2016-1-17 20:37:28 | 显示全部楼层
    x421257239 发表于 2016-1-17 19:42
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    复制两句话也行 别这样水..
    不积跬步,无以至千里
  • ta_mind
    擦汗
    2016-3-8 10:57
  • classn_01: 9 classn_02

    [LV.3]偶尔看看II

    0

    主题

    21

    帖子

    63

    积分

    注册会员

    Rank: 2

    积分
    63
    发表于 2016-2-25 21:12:40 | 显示全部楼层
    那我就拿走了啊嘿嘿
  • ta_mind
    擦汗
    2016-2-26 22:54
  • classn_01: 1 classn_02

    [LV.1]初来乍到

    0

    主题

    15

    帖子

    51

    积分

    注册会员

    Rank: 2

    积分
    51
    发表于 2016-2-26 22:57:38 | 显示全部楼层
    2545115fgvgvfrvrf
  • ta_mind
    擦汗
    2017-9-27 08:31
  • classn_01: 95 classn_02

    [LV.6]常住居民II

    17

    主题

    167

    帖子

    431

    积分

    实习版主

    Rank: 7Rank: 7Rank: 7

    积分
    431
    发表于 2016-3-12 12:49:00 | 显示全部楼层
    很有用啊,棒
  • ta_mind
    开心
    2016-3-20 11:14
  • classn_01: 1 classn_02

    [LV.1]初来乍到

    0

    主题

    3

    帖子

    22

    积分

    新手上路

    Rank: 1

    积分
    22
    发表于 2016-3-20 11:13:59 | 显示全部楼层
    谢谢楼主楼主
  • ta_mind
    开心
    2016-4-23 09:25
  • classn_01: 25 classn_02

    [LV.4]偶尔看看III

    41

    主题

    151

    帖子

    302

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    302
    发表于 2016-3-26 02:16:51 | 显示全部楼层
    为楼主无私奉献的精神点赞,范磊的c加加有听说过挺好的
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|Archiver|小黑屋|sitemap|编程论坛 - 一个单纯的编程学习交流论坛 ( 豫ICP备15032706号 )

    GMT+8, 2018-8-19 07:41 , Processed in 1.109894 second(s), 31 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表