自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-04-16

第七周嵌入式周结C++的运算符重载友元机制(friend)(1)语法作用:非类成员函数可以访问类的非公有成员(private、protected)(2)工程作用:提高程序运行效率(省去函数调用返回等一系列时间)(3)分类:友元函数、友元类(不传递,不继承,单向的)、友元成员函数(类前置声明必须将类的成员在类外实现。。。。)运算符重载...

2021-04-30 11:13:03 96

原创 2021-04-09

#pragma warning(disable:4996)#include <iostream>#include <string.h>using namespace std;class Test{public: Test() { this->name = nullptr; cout << "Test" << endl; } //Test() = default; //声明无参

2021-04-15 21:44:30 137

原创 2021-04-06

第五周嵌入式周结C语言中:隐式类型转换(char/int/long/float/double);属于强制类型转换,存在问题是不安全:不做类型检查,任何类型都可以互相转换。一、C++的封装类和对象实现封装。作用:提高代码的维护性、保证代码的独立性(高内聚,低耦合)二、C++中的类型转换符static_cast<>:相关类型转换;void*和其他类型指针转换;父类与子类之间转换。const_cast<>:去除指针与引用的const的属性。reinterpert_cast

2021-04-09 11:01:31 113

原创 2021-03-30

第四周嵌入式周结C++的函数重载代码质量:可读性、复用性、扩展性、维护性

2021-04-06 12:02:49 143 1

原创 2021-03-22

第三周嵌入式周结2.4 register关键字的变化

2021-03-25 12:00:30 200

原创 2021-03-22

第二周嵌入式周结第二章 C到C++的扩展一、C语言是如何解决多个文件导致的命名冲突?static关键字作用:说明静态变量修饰局部变量延长,局部变量的生命周期修饰全局变量被修饰全局变量,只能在本文件中使用,不能在其他文件使用修饰函数被修饰的函数只能在本文件访问,不能在其他文件访问什么是命名冲突?命名冲突是多人协同开发...

2021-03-22 20:06:48 153

原创 2021-03-12

嵌入式第一周周结对嵌入式的了解嵌入式技术:在硬件平台移植操作系统(硬核)裸机编程:没有操作系统下的编程嵌入式应用软件嵌入式系统为什么学C++应用软件开发游戏开发多媒体开发人工智能...

2021-03-22 13:52:51 115

空空如也

空空如也

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

TA关注的人

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