V
主页
1994年「C++之父」亲授的入门课程《C++的设计》👍【看者必变强】
发布人
超级好用的🆓AI助手:BV13c411i7TT 比雅尼·斯特劳斯特鲁普(丹麦语:Bjarne Stroustrup],1950年12月30日—),生于丹麦奥胡斯县,计算机科学家。他以创造C++编程语言而闻名,被称为“C++之父”。 鱼C官方C++课程:BV1Ps411w73m 00:01 C++入门介绍 02:11 C++的发展历程 04:05 强类型检查对我的帮助 作者在编程语言发展中的经历,包括他对语言的特性、编程组织和设计的思考。 06:57 设计思想和目标:BCPL和SEE的优点和缺点,以及作者对语言设计思想和目标的理解。 08:53 C++的特点:C++相较于其他语言的优点和特点。 11:08 类型检查和类:C++中的类型检查和类的使用。 作者在设计C++语言时所遵循的一些原则,以及该语言的特点和优势。 13:53 自由度和创新:C++的设计没有太多限制,这促进了创新和自由度。 14:30 可维护性和流行度:C++的设计注重可维护性,但流行度成为维持发展的难题。 18:01 特点和优势:C++具有很多特点和优势,如简单性、可移植性、内存管理等。 未来教育和编程语言的发展,以及设计C++时所做的决策,包括使用传统链接器和不提供兼容性。 20:11 C++的开发过程和设计原则。 21:24 C++的限制和继承问题。 24:30 C++作为更好的C和面向对象编程语言。 面向对象编程与数据抽象的概念,以及如何设计和编程过程中的应用。 26:13 抽象化的概念:将程序设计过程分为两个部分,先设计一组抽象的概念,再用编程语言实现。 27:23 数据抽象:在程序设计中,将数据抽象化可以简化代码,提高程序的可读性和可维护性。 30:28 封装:将数据和操作封装在一起,形成一个模块,可以保护内部数据,并提供一致的接口。 面向对象编程的概念和技巧,以及如何定义用户类型来满足程序需求。 31:39 面向对象编程的概念和技术。 35:04 复杂数类型的定义和表示。 36:15 复数的表示和内存布局。 如何使用复杂变量进行数学计算,以及如何编写可读性强的代码。 37:41 复杂变量的代码编写:在C++中使用复杂变量时,需要遵循特定的规范,使得代码易于阅读。 40:02 复杂数字的处理:C++可以高效处理复杂数字,并可以与其他编程语言和库进行交互。 41:45 效率和兼容性:在编写代码时,需要考虑效率和兼容性,以确保程序的稳定性和可维护性。 如何使用抽象类型和接口来分离数据的接口和实现,并给出了具体的实现示例。 43:17 抽象类型的概念和使用。 44:32 编程语言中的set数据结构。 47:27 编程中使用set和vector的示例。 使用模板类和抽象类实现数据抽象的方法,以及静态类型检查的作用和优缺点。 49:09 使用模板类和堆栈的数据类型。 51:40 动态类型检查和语言特性。 52:39 调试过程中的错误查找 如何使用C++中的类层次结构来表示不同类型之间的关系,并通过动态类型查询来进行类型检查。 53:43 利用抽象类和继承构建形状层次结构。 57:30 运行时类型查询的重要性。 58:50 利用指针和动态类型变量进行编程 类和驱动类的概念,以及名称空间和异常处理机制在大型软件系统中的应用。 59:41 类和命名空间支持。 01:01:13 命名空间的作用和使用方法。 01:04:40 机制和策略的差异 C++语言的特点和发展历程,以及它在全球范围内的应用和用户数量。 01:06:11 异常处理和错误处理。 01:09:43 C++的成功和用户数量增长。 01:10:19 C++17的新特性 C++语言的标准化历程和未来挑战,以及该语言在系统编程和科学工程应用方面的优势。 01:11:36 C++标准化的难度和挑战。 01:12:12 C++语言的适用性和优势。 01:13:22 C++在混合应用领域中的优势和未来发展。
打开封面
下载高清视频
观看高清视频
视频下载器
最好的C++教程
浙江大学 C++ 翁恺老师
【熟肉】C++之父传授(人生)经验
C++入门/2小时从C到C++快速入门(2018,C++教程)
C++ 教程 - 油管大佬The Cherno C++ 教程
《C++ Primer Plus》第六版 零基础从头学
【C++教程500集】目前B站最完整的C++教程,满足你对C++的所有渴望!包含所有干货内容!!这还没人看,我不更了。
我的世界源代码分析!从0开始写一个我的世界
【顶尖C++游戏开发教程】价值3W的虚幻引擎UE & C++游戏制作教程(中英字幕)8小时快速达到开发能力!包括基础教程、案例教学、进阶学习和项目实战
2024 UE5.4虚幻C++游戏开发入门
【百万好评】国外技术大神C++游戏编程实战教程,油管580W收藏,新手10小时入门,并快速达到游戏开发能力(中英字幕)
【C/C++游戏合集】大学计算机专业必做项目(附源码+视频讲解)一步步带你从零做出一个小游戏
Java之父:当下最欣赏的编程语言是哪个语言?
C++教程第一阶段:C++ Primer Plus(第六版)教程 (公众号:嵌入式技术公开课)
【中英字幕】油管大佬终于把C++讲的如此清新脱俗!保姆级教程,油管百万级收藏,学C++看这个就够了!
【中字精译】《为游戏编程学习C++》 全网最好的C++入门教程
C Primer Plus(C语言入门经典)上篇完
【百万好评】国外大神!!油管千万级收藏,C++技术大佬带你从入门到精通,新手快速进阶!全中文字幕,学不会我退出IT界
2024从0到1重学C++全套视频教程242集(下部)
浙江大学翁恺教你C语言程序设计!C语言基础入门!
华为团队斥巨资打造了最新的C/C++教程,整整100个G,强烈建议学习!学完即可就业,对标大厂年薪50W~~ C语言程序设计 | C++零基础入门
数据结构与算法基础(青岛大学-王卓)
Java之父:我的代码让新同事很头痛!
C++之父:我也内卷过,卷出了C++
建议所有编程基础思维差的同学,死磕这个动画片。
为什么全网都在劝你学Java、Python,而不是C++?知道真相的我眼泪掉下来
《C++ Primer 第五版》
C++之父:牛掰的程序员应该掌握几种语言?
C语言 转 C++ 简单教程
【游戏开发】新人如何用C++做出第一个属于自己的游戏,这还学不会,我退出IT圈!!
【Web前端开发】《零基础入门学习Web开发》(HTML5&CSS3)
C++ Primer Plus 第6版 中文版
【MIT公开课】计算机课堂中根本学不到的知识 - CS Education(中英字幕)
十大编程语言的适用领域!选语言学编程,先了解他们能干嘛!
【Python教程】《零基础入门学习Python》最新版(完结撒花🎉)
C++过于复杂为什么没被淘汰?Linux之父:狗都不学的垃圾语言!
【C/C++学习】 这绝对是C/C++学习书籍的天花板!C++不同阶段全方位学习书籍!从零基础到进阶!
C++之父趣谈:与其他新兴语言相比,比如Rust、Swift和Go语言,C++语言有哪些不足和优势?
小米首席架构师:程序员如何提高编程水平
【从0开始的C++算法课】第03期 | 贪心算法 | 经典题型解析 | 排队打水问题 (找规律求解)