首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mindtechnist
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
【C++中的异常机制】
1. 异常的类型匹配与跨函数机制 首先把可能会发生异常的语句放在try语句内,然后通过catch语句接异常,接异常的时候是严格按照类型匹配的(不像函数参数可以进行隐式类型转换)。而抛异常的时候,通过t
【C++中的类型转换】
1. C语言中的类型转换 在C语言中,类型转换有隐式类型转换和强制类型转换,例: 1.1 隐式类型转换 可以转换基础类型,指针类型不能隐式类型转换。 1.2 强制类型转换 2. C++中的类型转换 在
【泛型编程】
1. 函数模板 函数模板是指函数逻辑结构相同,但是参数类型不同的一类函数的抽象,即类型参数化。引用官方描述如下: 下面写一个函数模板的实例,通过实例分析函数模板的语法和使用规则 编译并执行上面的程序可
虚函数
1 虚函数表与 vptr 指针 如果类中有虚函数,那么在使用该类定义对象的时候,会创建一个虚函数表,虚函数表存放了虚函数的入口地址,而 vptr 指向这个虚函数表,父类的vptr指针指向父类的虚函数表
【多态机制的实现原理】
前言 面向对象有三大特点:封装、继承、多态。封装可以把属性和方法封装在一个类中,这样当类对象做函数参数时即可以属性也可以使用方法;继承可以实现对代码的复用;而多态则实现了接口和功能的解耦合。 1. 问
【继承中的构造、析构函数以及类成员的访问控制】
1. 类成员的访问控制 C++类成员的访问控制主要有三种权限,分别是: 在类中不写权限默认为private私有属性,而struct默认为public公有属性。这里有一个小坑需要注意,有时候我们在写构造
【运算符重载:如何确定一个重载函数的原型】
前言 在C++中有很多运算符,有单目运算符、双目运算符、三目运算符等,运算符重载使我们可以根据自己的需求实现加减乘除等各种运算,是不是所有运算符都可以重载呢?重载的运算符函数如何去确定函数原型呢?重载
【C与C++中的const关键字】
1. const的基础知识 const放在不同位置所代表的含义: 在C++中,引用其实就是一个常指针,所以引用所占空间大小等于指针(引用是变量的别名,变量是内存的别名)。 2. C语言与C++中con
【类中的静态成员的实现与存储】
1. 基本语法 静态成员提供了一个同类对象的共享机制,静态成员变量属于整个类,该类所定义的对象共享同一个静态成员变量(无论定义多少个对象,他们的static成员变量都是同一个)。 静态成员变量必须在外
【C++内存管理】
1. malloc/free 与 new/delete区别 C语言中的malloc和free是库函数;而C++中的new和delete是运算符,不是函数,所以运行效率更高。 new类对象的时候会调用构
下一页
个人成就
文章被点赞
10
文章被阅读
19,464
掘力值
718
关注了
1
关注者
3
收藏集
0
关注标签
0
加入于
2023-05-29