自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 slam14讲常见BUG记录

slam14讲常见BUG记录

2022-11-30 20:07:44 592 1

原创 14.3多重继承需要注意的问题

多重继承需要注意的问题

2022-08-27 23:48:25 210

原创 14.2使用私有继承实现has-a关系

14.2使用私有继承实现has-a关系

2022-08-18 12:33:20 229

原创 c++中的代码重用-----14.1 包含对象成员的类

c++中的代码重用-----14.1 包含对象成员的类

2022-08-13 18:50:06 417

原创 第13章复习题

第13章复习题

2022-07-24 16:28:35 148

原创 第17章:输入、输出和文件

C++ 输入输出和文件等IO操作的详细笔记

2022-07-15 00:02:38 490

原创 类设计总结与回顾

类设计总结与回顾

2022-07-07 12:28:24 297

原创 C++类继承详细笔记

C++类继承、虚函数、动态联编、动态内存分配、抽象基类、纯虚函数

2022-07-05 21:38:22 384

原创 1001害死人不偿命的3n+1猜想

1001害死人不偿命的3n+1猜想

2022-07-05 10:47:57 70

原创 1002写出这个数

1002写出这个数

2022-07-05 10:43:44 166

原创 1004成绩排名

PAT乙级题目1004成绩排名

2022-07-05 10:40:37 47

原创 栈与队列...

栈与队列基本实现

2022-06-27 16:36:00 400

原创 王道考研线性表部分笔记

线性表

2022-06-25 00:07:01 223

原创 嵌套结构和类+ 构造函数的成员初始化列表使用方法

构造函数的成员初始化列表使用方法

2022-06-23 21:33:26 370

原创 使用指向对象的指针和定位new运算符

使用指向对象的指针和定位new运算符

2022-06-22 23:19:26 407

原创 对象返回类型的选择

对象返回类型的选择

2022-06-22 12:34:41 239

原创 在构造函数中使用new时的注意事项

在构造函数中使用new时的注意事项

2022-06-22 11:16:44 157

原创 完整的string类

完整的string类

2022-06-22 10:20:17 113

原创 使用深拷贝和重载赋值运算符,解决类对象的动态内存分配问题

使用深拷贝和重载赋值运算符,解决类对象的动态内存分配问题

2022-06-21 12:12:47 445

原创 C++ primer plus简答题

文章目录11.82.友元函数与成员函数的区别是什么?3. 非成员函数必须是友元才能访问类成员吗?5. 哪些运算符不能重载6. 在重载= , () , [] , -> 时,有什么限制11.82.友元函数与成员函数的区别是什么?成员函数是类定义的一部分,由类生成的所有对象均会共享一组类的成员函数。成员函数能够访问类内的所有数据成员友元函数是一个拥有特殊访问权限的非成员函数,可以访问类内的私有成员,但是并不能隐式的访问,必须通过成员运算符的方式来访问类对象的数据成员。3. 非成员函数必须是友元才能

2022-05-30 15:02:01 154

原创 C++类的自动转换和强制类型转换

文章目录类的自动转换和强制类型转换1. C++如何处理标准内置类型的转换?1. 初始化和赋值进行的转换2. 以{}的方式初始化时(列表初始化)进行的转换(C++11)3.表达式中的转换4. 传递参数时的转换5. 强制类型转换2. 类构造函数 将 内置类型 转换为 类对象 Stonewt(typeName)关键字explicit3. 转换函数 将 类对象 转换为 内置类型 operator typeName();总结4. 实现加法Stonewt + double时的选择类的自动转换和强制类型转换1.

2022-05-06 14:48:31 1380

原创 随机漫步程序——矢量类及其实现

矢量类声明`#ifndef VECTOR_H_#define VECTOR_H_#include<iostream>namespace VECTOR{ class Vector { public: enum Mode {RECT , POL}; //枚举变量Mode, 默认RECT = 0, POL = 1 //RECT标识直角坐标系 , POL标识极坐标系 private: double x; double y; double mag; dou

2022-05-04 19:22:49 71

原创 【模板函数的使用详解】

文章目录1. 函数模板1.1 基本模板使用1.2 重载的模板1.3 模板局限性1.3.1 显式具体化(explicit specialization)1.3.2 实例化和具体化1.3.3 显式具体化和显式实例化的区别2 编译器选择使用哪个函数版本2.1 最佳匹配的选择原则2.2 通过编写合适的函数调用,引导编译器选择特定的函数3. 类型声明关键字decltype和后置返回类型3.1 decltype类型声明3.2 后置返回类型1. 函数模板需要对多个不同类型的数据使用相同的算法时,可使用模板函数模板是

2022-04-17 16:55:13 2418

原创 【一个函数的三种写法:运行速度和占用内存大小的对比】

一个函数的三种写法:运行速度和占用内存大小的对比此函数的功能是截取传入的字符串str的n个字节,复制到堆区的一段空间,输出这个空间的指针,指向第一个字符方法一:进行三种情况的判断char* left(const char* str, int n){ //情况一 if (n < 0) n = 0; //new开辟内存空间 char* p = new char[n + 1]; int i; //情况二

2022-04-16 15:48:46 270

原创 【C++引用超详细笔记, 引用、指针和值传递的汇编级辨析,对象、继承和引用】

C++引用的超详细笔记,讲清楚引用的本质,引用、指针和值传递方式在汇编语言层面的对比 ,对象,继承和引用的具体使用。

2022-04-15 01:20:03 830

原创 【内联函数详解】

内联函数的详细介绍,宏的缺陷,以及内联函数如何改进,内联在类定义的应用

2022-04-13 16:26:48 623

原创 内存模型与名称空间

c++ primer plus学习笔记,第九章主要是关于一些变量的生存时间、作用域和链接方式的介绍,帮助理解局部变量和全局变量的差别,静态、动态和自动存储的差别,其中c++提供了名称空间的方式用来解决大规模程序的标识符冲突的问题。

2022-04-09 02:23:15 1066 1

空空如也

空空如也

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

TA关注的人

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