C++对C的扩展-表达式做左值

2540 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
1)希望学习C++编程语言的人 3)在校大学生 4)在职工程师或程序员,希望往C++方向发展,成为高级工程师和架构师
你将会学到
技术专家系统化深入讲解如何学习C++编程,结合多年工作经验心得,分享干货。
课程简介

本课程是雷神通关老师主讲的C++系列课程中的C++入门课程。主要讨论了以下主题:

1.C++语言简介

2.C++开发环境

3.C++数据类型

4.C++对C的扩展-修复bug

5.C++对C的扩展-类型校验增强

6.C++对C的扩展-表达式做左值

7.C++对C的扩展-枚举值校验

8.C++对C的扩展-输入输出差异

9.C++对C的扩展-字符串格式化差异

10.C++对C的扩展-支持引用

11.C++对C的扩展-新增bool和BYTE类型

12.C++对C的扩展-新增类型转换

13.C++对C的扩展-新增内联函数

14.C++对C的扩展-新增重载和默认参数

15.C++对C的扩展-操作符重载

16.C++对C的扩展-内存分配和释放

17.C++对C的扩展-命名空间

18.C++如何兼容C代码

19.C++之父给C程序员的建议

20.面向对象的思想

21.面向对象的特征

22.封装的权限控制

23.this指针

24.构造函数

25.析构函数

26.拷贝构造函数

27.赋值函数

28.4大核心函数调用流程

29.自己实现4大核心函数

30.2大类型转换函数

31.操作符重载

32.友元

33.友元类

34.static静态成员和方法

35.new和delete

36.继承

37.构造过程中不指定父类初始化

38.构造过程中指定父类初始化

39.权限的深入理解

40.同名隐藏

41.多继承

42.多态

43.运行时多态

44.多态的要求

45.为什么需要多态

46.虚函数

47.纯虚函数

48.虚函数表

49.构造和析构中调用虚函数

50.模板编程

51.函数模板

52.类模板


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交