首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mindtechnist
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
mindtechnist
1年前
关注
C语言标准定义的32个关键字
1. 数据类型关键字(12个) C语言中的数据类型主要有下面几种。实际上,数据类型可以理解为固定大小内存块的别名,给变量指定类型就是告诉编译器给该变量分配多大的内存空间,而...
0
评论
分享
mindtechnist
2年前
关注
python包装与授权
所有便准数据类型都可以通过两种方式产生,一种是直接定义,一种是使用相应的函数,比如要产生字符串,可以s=’hello’或s=str(hello)。像str这种函数都是工厂函...
1
评论
分享
mindtechnist
2年前
关注
一文掌握linux基本操作命令
首先介绍一个名词"控制台(console)",它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如...
0
评论
分享
mindtechnist
2年前
关注
一文掌握linux系统管理命令
管理员使用的系统管理指令 adduser命令 新增使用者账号的命令,如果你想新增一个叫做uu的用户,那么需在控制台下输入: 这样就增加了一个名字为uu的用户,要注意这里对大...
0
评论
分享
mindtechnist
2年前
关注
100个经典c算法 | 程序源码
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔 子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数 为多少? 程序分析:兔子的规...
0
评论
分享
mindtechnist
2年前
关注
【STL算法的统一性思想与实现:函数对象、谓词、函数适配器】
前言 STL算法为我们提供一些统一的算法模型,在这些算法模型中,只提供了一个统一的壳子,具体实现什么样的功能由我们通过函数对象或回调函数来实现。这是一种非常重要的思想,解耦...
1
评论
分享
mindtechnist
2年前
关注
4.3 函数对象的本质
4.3.1 函数对象的回调行为 通过上面的讲解,已经实现了自己的函数对象,那么函数对象到底是什么呢? 首先函数对象是一个类对象,它是一个重载了函数调用操作符的类所定义的对象...
0
评论
分享
mindtechnist
2年前
关注
通过for_each源码分析函数对象本质
前言 本文中将通过STL中的for_each算法为例来深度分析函数对象的本质,以及如何通过分析STL源码来学习STL中的容器、迭代器和算法。 4.1 搭建一个测试框架 使用...
0
评论
分享
mindtechnist
2年前
关注
STL容器与算法
2.1 string \1. string和char*有什么区别呢? string是类,而char*是一个指向字符串的指针;string是一个char *类型的容器,它封装...
0
评论
分享
mindtechnist
2年前
关注
【STL实现原理与源码探析】
1. 函数对象与pair类型初探 前言 在STL容器中有一种集合容器set,set容器内部元素唯一并按照一定规则顺序排列。下面将通过set容器装入基本数据类型和类对象的实例...
0
评论
分享
mindtechnist
2年前
关注
【C++中的异常机制】
1. 异常的类型匹配与跨函数机制 首先把可能会发生异常的语句放在try语句内,然后通过catch语句接异常,接异常的时候是严格按照类型匹配的(不像函数参数可以进行隐式类型转...
0
评论
分享
mindtechnist
2年前
关注
【C++中的类型转换】
1. C语言中的类型转换 在C语言中,类型转换有隐式类型转换和强制类型转换,例: 1.1 隐式类型转换 可以转换基础类型,指针类型不能隐式类型转换。 1.2 强制类型转换 ...
0
评论
分享
mindtechnist
2年前
关注
【泛型编程】
1. 函数模板 函数模板是指函数逻辑结构相同,但是参数类型不同的一类函数的抽象,即类型参数化。引用官方描述如下: 下面写一个函数模板的实例,通过实例分析函数模板的语法和使用...
0
评论
分享
mindtechnist
2年前
关注
虚函数
1 虚函数表与 vptr 指针 如果类中有虚函数,那么在使用该类定义对象的时候,会创建一个虚函数表,虚函数表存放了虚函数的入口地址,而 vptr 指向这个虚函数表,父类的v...
0
评论
分享
mindtechnist
2年前
关注
【多态机制的实现原理】
前言 面向对象有三大特点:封装、继承、多态。封装可以把属性和方法封装在一个类中,这样当类对象做函数参数时即可以属性也可以使用方法;继承可以实现对代码的复用;而多态则实现了接...
0
评论
分享
mindtechnist
2年前
关注
【继承中的构造、析构函数以及类成员的访问控制】
1. 类成员的访问控制 C++类成员的访问控制主要有三种权限,分别是: 在类中不写权限默认为private私有属性,而struct默认为public公有属性。这里有一个小坑...
0
评论
分享
mindtechnist
2年前
关注
【运算符重载:如何确定一个重载函数的原型】
前言 在C++中有很多运算符,有单目运算符、双目运算符、三目运算符等,运算符重载使我们可以根据自己的需求实现加减乘除等各种运算,是不是所有运算符都可以重载呢?重载的运算符函...
0
评论
分享
mindtechnist
2年前
关注
【C与C++中的const关键字】
1. const的基础知识 const放在不同位置所代表的含义: 在C++中,引用其实就是一个常指针,所以引用所占空间大小等于指针(引用是变量的别名,变量是内存的别名)。 ...
0
评论
分享
mindtechnist
2年前
关注
【类中的静态成员的实现与存储】
1. 基本语法 静态成员提供了一个同类对象的共享机制,静态成员变量属于整个类,该类所定义的对象共享同一个静态成员变量(无论定义多少个对象,他们的static成员变量都是同一...
0
评论
分享
mindtechnist
2年前
关注
【C++内存管理】
1. malloc/free 与 new/delete区别 C语言中的malloc和free是库函数;而C++中的new和delete是运算符,不是函数,所以运行效率更高。...
0
评论
分享
下一页
个人成就
文章被点赞
10
文章被阅读
17,868
掘力值
715
关注了
1
关注者
3
收藏集
0
关注标签
0
加入于
2023-05-29