![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++ 语法
文章平均质量分 62
对C++需要注意的语法进行总结
weixin_45767431
这个作者很懒,什么都没留下…
展开
-
数组名、&数组名和二级指针
对数组名、&数组名和二级指针作了一个总结原创 2022-11-02 12:44:45 · 144 阅读 · 0 评论 -
类的静态(static)成员
有时候类需要它的一些成员与类本身直接相关,而不是与类的各个对象保持关联。(这意味着无论创建多少个类的对象,静态成员都只有一个副本)。我们通过在成员的声明前加上关键字static使得其与类关联在一起。原创 2022-10-25 20:53:33 · 168 阅读 · 0 评论 -
模板中的非类型参数
模板是一种泛型编程技术,目的是将数据的类型参数化。模板中除了可以包含类型参数,还可以包含非类型参数。原创 2022-10-30 10:19:52 · 263 阅读 · 0 评论 -
C++ 函数模板的重载与实参推断
结合网上的资料,对函数模板的重载与实参推断做一个总结。原创 2022-10-28 17:43:59 · 739 阅读 · 0 评论 -
指针和数组
指针和数组名之间的关系困扰着很多初学者,本文结合网上的内容对指针和数组中复杂的地方做一个总结。原创 2022-10-28 16:03:18 · 673 阅读 · 0 评论 -
C++ 重载运算符
重载的运算符是具有特殊名字的函数:它们的名字由关键字operator和其后要定义的运算符号共同组成。和其他函数一样,重载的运算符也包含返回类型、参数列表以及函数体。 重载运算符函数的参数数量与该运算符作用的运算对象一样多。一元运算符有一个参数,二元运算符有两个。对于二元运算符来说,左侧运算对象传递给第一个参数,而右侧运算对象传递给第二个参数。除了重载的函数调用运算符operator()之外,其他重载运算符不能含有默认实参。原创 2022-10-26 10:53:06 · 88 阅读 · 0 评论 -
C++ 模板的显式具体化
本文结合网上的资料对C++模板的显式具体化做了一个总结。 对于模板,模板中的语句(函数体或者类)不一定能适应所有的类型,可能会有个别的类型没有意义,或者会导致语法错误。我们希望模板能够针对某种具体的类型使用不同的算法,可以使用显式具体化原创 2022-10-28 20:03:14 · 1247 阅读 · 0 评论 -
C++模板的多文件编程与显式实例化
结合C语言中文网的内容,对模板的多文件编程和显式实例化做了个总结原创 2022-10-31 10:13:39 · 448 阅读 · 0 评论 -
C++ 多态(动态多态)
本文结合黑马程序员、C语言中文网以及《C++ Primer》对与多态相关的知识点进行了总结原创 2022-10-26 16:09:35 · 2647 阅读 · 0 评论 -
模板的实例化
模板并不是真正的函数或类,它不会占用内存,最终生成的函数或类才会占用内存。模板的实例化是按需进行的,用到哪个类型就生成针对哪个类型的函数或类,不会提前生成过多的代码。也就是说,编译器会根据传递给类型参数的实参(也可以是编译器自己推演出来的实参)来生成一个特定版本的函数或类,并且相同类型只生成一次。原创 2022-10-30 11:03:27 · 279 阅读 · 0 评论 -
C++ 模板的基本概念
本文结合了《C++ Primer》、C语言中文网等教程对模板与泛型编程做了总结。 容器、迭代器和算法都是泛型编程的例子。当我们编写一个泛型程序时,我们提供类型或值,程序实例可在其上运行。模板是C++中泛型编程的基础。一个模板就是一个创建类或函数的蓝图或者说公式。当使用一个vector这样的泛型类型,或者find这样的泛型函数时,我们提供足够的信息,将蓝图转换为特定的类或函数。这种转换发生在编译时。原创 2022-10-31 10:15:23 · 94 阅读 · 0 评论 -
C++ 继承
继承是面向对象的三大特性之一,有些类与类之间存在特殊的关系,定义这些类时,下级别的成员除了拥有上一级的共性,还有自己的特性。这个时候我们就可以考虑利用继承的技术,提高代码的复用性。原创 2022-10-26 10:08:42 · 106 阅读 · 0 评论 -
C++ 类对象作为类成员
C++ 类对象作为类成员的注意事项进行了总结原创 2022-10-25 16:41:01 · 221 阅读 · 0 评论 -
友元函数和友元类
结合C语言中文网的教程,对友元做了个总结原创 2022-10-25 20:16:02 · 96 阅读 · 0 评论 -
构造函数和析构函数
最近复习了C++构造函数和析构函数,结合自己以前所学内容和他人博客做一个总结。原创 2022-10-25 15:32:13 · 279 阅读 · 0 评论 -
C++面向对象重要知识点总结——类访问修饰符
C++面向对象重要知识点总结——类访问修饰符原创 2022-10-25 10:55:00 · 125 阅读 · 0 评论