自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++友元函数 友元类

【代码】c++友元函数 友元类。

2024-06-23 15:22:40 227

原创 c++静态函数成员

静态成员函数可以直接访问该类的静态数据和函数成员,访问非静态只能通过对象名。静态函数成员可以通过类名或对象名调用。非静态成员只能通过对象名。

2024-06-23 14:59:32 214

原创 c++ 结构体 联合体 枚举

特别是,由于多个类型的成员共享相同的内存空间,所以必须非常小心以确保在访问某个成员之前,该成员实际上包含了你所期望的数据类型。这种类型的枚举会引入新的作用域,因此枚举的值必须在其自己的作用域内通过枚举类型名作为前缀来访问。此外,强类型枚举不会自动转换为其他类型(除了特定的用户定义的转换),这增加了类型安全性。这种类型的枚举不会引入新的作用域,因此枚举的值可以在其定义的作用域中直接使用,无需枚举类型名作为前缀。但是,这也可能导致命名冲突,因为枚举的值会隐式地转换为整数类型,从而与其他的整数或枚举值混淆。

2024-06-22 15:51:51 1127

原创 c++类的组合

对于聚合类型(没有用户定义的构造函数、没有私有或保护的非静态数据成员、没有基类也没有虚函数的类),可以使用聚合初始化来初始化成员。Inner destructor // 成员inner2的析构函数(逆序)Inner destructor // 成员inner1的析构函数(逆序)类名::类名(形参表):内嵌对象1(形参表),内嵌对象2(形参表){Inner constructor // 成员inner1的构造函数。Inner constructor // 成员inner2的构造函数。

2024-06-21 16:11:17 519

原创 default delete函数

使用=default可以显示要求编译器自动生成默认或复制构造函数。delete不限于在无参和复制构造函数上使用。当然default只能合成简单的不含参数的。除析构函数外都可以用delete删去。其他使用含参数的构造函数则不可以。delete可以删去复制构造函数。

2024-06-21 15:39:12 307

原创 简单电脑cmd指令 实现影视黑客

在黑窗口输入COLOR 01。首先点击window+r。

2024-06-20 16:50:33 238

原创 c++类与对象(最快入门)

【代码】类与对象(更新版)

2024-06-19 10:41:13 1959

原创 c++ 函数重载

在c++中提供了对函数重载的支持,使得人们在编程时可以对不同的功能赋予相同的函数名,编译器根据(实参的类型和个数)来确定具体使用哪一个具体函数。再定义一个求面积的工具类Area,该类有两个重载函数calArea可以分别用于求圆形对象的面积和矩形对象的面积。在调用时我们必须先确定参数类型才能选择函数,这样对调用带来极大地不便。这样在未知参数类型时也可以使用函数,编译器会自动找到对应的函数。,编译器根据形参的最佳匹配,自动确定调用的函数。两个以上的函数,具有。使用带有默认的形参值。

2024-06-18 10:47:27 529

原创 抽象的饮料类Drinks

【代码】抽象的饮料类Drinks。

2024-06-17 13:19:14 129

原创 贵州大学oj 第四次作业(仅供参考)

MyArray类的运算符重载。点类Point的运算符重载。MyString类的运算符。Complex的运算符重载。Circle类的运算符重载。自定义字符串类MyStri。二进制非负整数类Bina。Time类的运算符重载。

2024-06-14 10:34:29 691

原创 c++运算符重载

c++运算符重载的实操

2024-06-12 21:50:08 418

空空如也

空空如也

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

TA关注的人

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