操作
文章平均质量分 82
骚年人莫慌
这个作者很懒,什么都没留下…
展开
-
C++之引用
C++引用的详解原创 2022-12-24 00:06:40 · 157 阅读 · 0 评论 -
类的6个默认成员函数
文章目录一、构造函数1.概念2.特性二、析构函数1.概念2.特性一、构造函数1.概念构造函数主要完成初始化的工作,它是一个特殊的成员函数,名字和类名相同,创建类类型对象时由编译器自动调用,保证每个数据成员都有一个合适的初始值,并且在对象的生命周期内只调用一次(类似人的出生)。2.特性构造函数时一个特殊的成员函数,它的主要任务并不是开空间创建对象,而是初始化对象。特征如下:1.函数名与类名相同2.无返回值3.对象实例化时编译器自动调用对应的构造函数4.构造函数可以重载class Dat原创 2021-07-28 11:54:14 · 1367 阅读 · 0 评论 -
C++_this指针
文章目录一、this指针的引入二、this指针的特性面试题1.this指针存在哪里2.this指针可以为空吗一、this指针的引入C++编译器给每个“非静态的成员函数”增加了一个隐藏的指针参数,让该指针指向当前对象(函数运行时调用该函数的对象),在函数体中所有成员变量的操作,都是通过该指针去访问。只不过所有的操作对用户是透明的,即用户不需要传递,编译器自动完成。先来定义一个日期类#include<iostream>using namespace std;class Date{p原创 2021-07-26 13:26:53 · 122 阅读 · 0 评论 -
C++引用
文章目录一、引用概念二、引用特性三、常引用四、使用场景五、传值、传引用效率比较1.效率比较2.值和引用的作为返回值类型的性能比较六、引用和指针的区别一、引用概念引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟空间,它和它引用的变量共用同一块内存空间格式:类型& 引用变量名(对象名)=引用实体;int main(){ int a = 10; int& ra = a; cout << ra << endl; return 0原创 2021-07-20 16:20:06 · 108 阅读 · 0 评论 -
C++函数重载
文章目录一、函数重载的概念二、名字修饰1.函数重载调用原理2.符号解释三、extern ''C''总结一、函数重载的概念C++允许在同一作用域中声明几个功能类似的同名函数,这些同名函数的形参函数(参数个数或类型或顺序)必须不同,常用来处理实现功能类似的数据类型不同的问题。//int Add(int a, int b)//{// return a + b;//}////double Add(double a, double b)//{// return a + b;//}////lo原创 2021-07-19 15:20:19 · 99 阅读 · 0 评论 -
玩转Linux----工具篇1
玩转Linux----第三篇文章目录一、Linux权限1.权限的分类二、使用步骤1.引入库2.读入数据总结一、Linux权限1.权限的分类1.可读权限—r (read)2.可写权限—w (write)3.可执行权限—x (execute)二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warni原创 2021-06-02 15:04:07 · 154 阅读 · 1 评论