自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 NET::ERR_CERT_DATE_INVALID

这种方法是证书不过期,非公网,重启浏览器、禁用防毒软件等操作之后的操作。解决办法:在错误页面下输入英文thisisunsafe。

2023-12-05 20:43:38 1103 1

原创 简单易懂——构造函数,成员对象构造函数,派生类构造函数及析构函数执行顺序(代码)

其中Animal为父类,Dog为子类,Other为其他类,最终在子类中实现为成员类。如果有多个类成员对象,构造函数的顺序是对象在类中被声明的顺序。如果有多个基类,构造函数的顺序是某类在某子类表中出现的顺序。构造函数执行顺序:基类构造函数→类成员对象的构造函数→子类构造函数。析构函数执行顺序:子类析构函数→类成员对象析构函数→父类析构函数。析构函数中顺序则相反。

2023-09-15 15:44:00 150

转载 C++春秋季校招面经——基础知识

如果是指变量的定义个声明:声明仅仅告诉编译器,有某个类型的变量会被使用,但是编译器并不会为他分配任何内存,而定义就是分配内存。如果是指函数的声明和定义:声明:一般在头文件里,对编译器说:这里我有一个函数交function()让编译器知道这个函数的存在。定义:一般在源文件里,具体就是函数的实现过程,写明函数体。

2023-08-12 14:42:11 122 1

转载 C++秋季校招面经——基础语法部分

内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的内存块,使用完后必须是显式释放的内存。应用程序一般使用malloc、realloc、new等函数从堆中分配到块内存,使用完后,程序必须负责相应的调用free或delete释放该内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。避免内存泄漏的几种方式:计数法:使用new或者malloc时,让该数+1,delete或free时,-1,程序执行完打印这个数,不为0则表示存在内存泄漏。一定要将基类的析构函数声明为虚函数。

2023-08-11 14:57:36 105 1

转载 CPP面经校招面经【基础语法】

继承:一个类继承了另外一个类的属性和方法,这个心累包含了上一个类的属性和方法。继承的特点:子类拥有父类的所有属性和方法,子类可以拥有父类没有的属性和方法,子类对象可以当做父类对象使用。

2023-08-10 14:54:03 204 1

转载 C++校招面经【基础语法】——C/C++部分

编译阶段:define是在编译的预处理阶段起作用,而const是在编译、运行的时候起作用。安全性:define只做替换,不做类型检查和计算,也不求解,容易产生错误,一般最好加上一个大括号包含住全部的内容,要不然很容易出错。const常量有数据类型,编译器可以对其进行类型安全检查内存占用:define只是将宏名称进行替换,咋内存中会产生多份相同的备份。const在程序运行中只有一份备份,且可以执行常量折叠,能将复杂的表达式计算出结果放入常量表。宏替换发生在编译阶段之前,属于文本插入替换;

2023-08-09 14:57:56 92 1

转载 C++校招面经【典藏版】——C/C++部分

秋招、春招,C/C++面试基础语法部分。

2023-08-07 09:30:17 223 1

原创 C++primer(5th)——泛型算法

stream_iterator操作:对任何具有输出运算符

2023-06-09 11:03:29 102 1

原创 中级软件设计师——sql关系代数

根据条件对关系做水平切割,如:δ2 > '4'(R),表示从R中挑选第二个分量值(也就是R中B列的值)大于4的元组所构成关系。可以看出,查询的表达式中,下标可以用数字表示,当然,也可以用列的名字表示。分为等值连接(连接)和自然连接,等值连接就是简单的将后表连接在前表之后。笛卡尔积是我们需要避免的,因为会带来数据的爆炸。自然连接可以参考这篇文章。

2023-05-18 15:13:56 156

原创 黑马程序员C/C++机房预约系统BUG

可以利用while(true)方法强行进入循环,然后发现输出是存在的,接下来就是解决代码死循环的问题,在if循环之外添加return;再利用system()方法返回菜单页面,这样就能得到想要的结果了。一、首先查看是否为自身的代码问题,注意在代码中的stuId要和order文本中的stuId大小写一致。

2023-04-17 11:39:43 205 2

原创 【无标题】

map容器对自定义类型数据进行排序(C++)

2023-04-05 11:53:10 64 1

原创 选择排序法 【C/C++】

选择排序法,可以使用模板进行优化。

2023-03-27 17:06:22 101 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除