自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 真-C++通过函数名字符串调用函数

利用ELF文件代码段的装载地址,实现运行时绑定函数名与其运行时地址,实现通过函数名字符串调用函数的功能

2022-11-04 19:47:45 2243 1

原创 3.构造函数

目录引入默认构造函数引入要创建一个对象,需要进行两步操作为该对象分配一块内存调用该对象的构造函数,对这块内存进行初始化操作所以构造函数时创建对象的基础默认构造函数不需要参数、或者为所有参数都提供了默认实参的构造函数,都可以被称为默认构造函数一个类可以拥有多个默认构造函数,但此时也就意味着不能通过默认构造函数构造该对象class message{public: message() {} message(std::string msg = "") {}};i

2022-05-12 09:51:59 93

原创 2.const和constexpr

导航`const``constexpr`修饰变量修饰函数结语const被const修饰的变量,不能对其进行赋值操作但是,可以通过访问const对象的内存,对其进行修改分析下面代码int main(){ const int data = 10; int *p = const_cast<int*>(&data); *p = 20; std::cout << data << std::endl; //10

2022-05-08 20:50:29 259

原创 1.C++类型推断

autoC++中auto用于定义变量时自动推断数据类型所以使用auto定义的变量必须拥有初始值且auto将忽略顶层const1,保留底层const2int main(){ const int * const p_1 = new int(0); /* 虽然p_1既有顶层const,也有底层const 但p_2只保留底层const 下面的语句等价 const int *p2 = p_1; */ auto p_2 = p_1; p_2 = n

2022-05-07 23:42:50 215

原创 0.C与C++部分区别

导航标准库空指针void参数无名形参和默认实参结语标准库C++的标准库头文件将不带.h后缀,且为C标准库也重新定义了一系列不以.h为后缀的头文件。但新式的C头文件只是对旧式C头文件进行了一系列封装/*cstdio*/...#pragma GCC system_header#include <bits/c++config.h>#include <stdio.h>#ifndef _GLIBCXX_CSTDIO#define _GLIBCXX_CSTDIO 1

2022-05-07 23:05:52 103

空空如也

空空如也

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

TA关注的人

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