![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大爱c++
void.bug
这个作者很懒,什么都没留下…
展开
-
C#程序基础介绍及基础
C#程序基础介绍及基础文章目录C#程序基础介绍及基础C#程序设计介绍第一个C#程序C#程序的基本结构C#语言的元素程序结构用命令创建并执行程序用JetBrains的Rider执行c#程序C#程序设计介绍C#(发音为“ See Sharp”)是一种现代的,面向对象的,类型安全的编程语言。C#起源于C语言家族,并且C,C ++,Java和JavaScript程序员会立即熟悉。C#是一种面向对象...原创 2020-03-03 21:42:47 · 590 阅读 · 0 评论 -
c++重启——细谈多态
细谈多态C++的三大特性:封装、继承、多态。类的多态特性是支持面向对象的语言最主要的特性,有过非面向对象语言开发经历的人,通常对这一章节的内容会觉得不习惯,因为很多人错误的认为,支持类的封装的语言就是支持面向对象的,其实不然,Visual BASIC 6.0 是典型的非面向对象的开发语言,但是它的确是支持类,支持类并不能说明就是支持面向对象,能够解决多态问题的语言,才是真正支持面向对象的开发的...原创 2020-03-02 22:01:30 · 126 阅读 · 0 评论 -
c++重启——细谈泛型
c++重启——细谈泛型文章目录c++重启——细谈泛型函数模板实例化模板模板类型参数非类型模板参数inline和constexpr函数模板编写类型无关的代码模板编译大多数编译错误在实例化期间报告类模板定义实例化类模板模板作用域中引用模板类型类模板的成员函数类模板成员函数的实例化类代码内简化模板类名的使用类模板外使用类模板名类模板和友元通用和特定的模板友好关系令模板自己的类型参数称为友元模板类型别名...原创 2020-02-29 23:25:19 · 199 阅读 · 0 评论 -
c++重启——细说重载
细说重载 C++ 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。 重载声明是指一个与之前已经在该作用域内声明过的函数或方法具有相同名称的声明,但是它们的参数列表和定义(实现)不相同。 当您调用一个重载函数或重载运算符时,编译器通过把您所使用的参数类型与定义中的参数类型进行比较,决定选用最合适的定义。选择最合适的重载函数或重载运算符的过程,称为重载...原创 2020-02-29 01:38:20 · 496 阅读 · 0 评论 -
c++重启——细说继承
戏(细)说继承面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行效率的效果。当我们去创建一个类时候,我们不需要重新去繁琐的编写已经存在的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。我们把这个已经存在的类称之为基类,我们把新定义的类称之为派生类,基类负责定义所有类共...原创 2020-02-28 02:39:06 · 201 阅读 · 0 评论