c++
文章平均质量分 59
Nobita_Nobi
这个作者很懒,什么都没留下…
展开
-
leetcode刷题 ——粉刷房子
Leetcode刷题 粉刷房子 1-3粉刷房子iii#题目描述在一个小城市里,有 m 个房子排成一排,你需要给每个房子涂上 n 种颜色之一(颜色编号为 1 到 n )。有的房子去年夏天已经涂过颜色了,所以这些房子不需要被重新涂色。我们将连续相同颜色尽可能多的房子称为一个街区。(比方说 houses = [1,2,2,3,3,2,1,1] ,它包含 5 个街区 [{1}, {2,2}, {3,3}, {2}, {1,1}] 。)给你一个数组 houses ,一个 m * n 的矩阵 cost 和原创 2021-05-04 21:57:13 · 305 阅读 · 0 评论 -
基于C++实现ARM串口控制库
4412开发板串口控制起因串口控制库1. **Cserial.h**2.**CSerial.cpp**3、串口测试程序起因基于做多点原位水质监测项目,想使用4412开发板作为下位机,完成网络通讯以及设备控制(串口)等功能串口控制库1. Cserial.h表明串口控制留出的接口#ifndef _CSERIAL_H_#define _CSERIAL_H_#include <stdlib.h> //标准函数库定义#include <unistd.h> //Unix标准函原创 2021-03-03 14:06:11 · 496 阅读 · 0 评论 -
大雄的位域学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记。当然了,既然是学习笔记,除了链接原文外肯定还有其他内容原文链接:https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/bit1、位域是什么?1)定义“ 位域 “ 或 “ 位段 “(Bit field)为一种数据结构,可以把数据以位的形式紧凑的储存,并允许程原创 2020-08-26 09:23:18 · 376 阅读 · 0 评论 -
大雄的assert学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记。当然了,既然是学习笔记,除了链接原文外肯定还有其他内容原文链接:https://www.cnblogs.com/lvchaoshun/p/7816288.htmlhttps://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/assert简介assert宏的原型定义原创 2020-08-22 15:14:04 · 149 阅读 · 0 评论 -
大雄的volatile关键字学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记。当然了,既然是学习笔记,除了链接原文外肯定还有其他内容原文链接:https://www.runoob.com/w3cnote/c-volatile-keyword.htmlhttps://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/volatile1、 volat原创 2020-08-22 14:57:05 · 140 阅读 · 0 评论 -
大雄的虚函数表与虚表指针学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记。当然了,既然是学习笔记,除了链接原文外肯定还有其他内容原文链接:https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/vptr_vtablehttps://blog.csdn.net/amoscykl/article/details/857968501、基础原创 2020-08-21 14:00:49 · 160 阅读 · 0 评论 -
大雄的纯虚函数和抽象类学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记而已。当然了,既然是学习笔记,除了链接原文外肯定还有其他知识点原文链接:https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/abstract1、虚函数(1)定义在C++中,基类必须将它的两种成员函数区分开来:一种是基类希望其派生类进行覆盖的函数;另一种是原创 2020-08-19 20:13:25 · 210 阅读 · 0 评论 -
大雄关于使用sizeof求类大小的学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记而已。当然了,既然是学习笔记,除了链接原文外肯定还有其他知识点原文链接:https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/sizeof总结没错,这一片就是这么硬核,先上总结空类的大小为1字节一个类中,虚函数本身、成员函数(包括静态与非静态)和静态数据原创 2020-08-19 17:04:43 · 143 阅读 · 0 评论 -
大雄的inline学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记而已。当然了,既然是学习笔记,除了链接原文外肯定还有其他知识点原文链接:https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/inlinehttps://www.runoob.com/w3cnote/cpp-inline-usage.html1、inline是原创 2020-08-19 16:43:11 · 159 阅读 · 0 评论 -
大雄的this指针学习笔记
写在前面,这是我读其他人的文章写下的笔记,第一版和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个学习笔记而已。原文链接:https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/this1、this指针的含义在 C++ 中,每一个对象都能通过 this 指针来访问自己的地址。this 指针是所有成员函数的隐含参数。因此,在成员函数内部,它可以用来指向调用对象。#in原创 2020-08-19 16:14:59 · 140 阅读 · 0 评论 -
大雄的static学习笔记
写在前面,这是我读其他人的文章写下的笔记,和原文几乎相同。侵联删,后续我也会加入我在其他地方学到的相关的东西,也就是说,这是我自己的一个笔记而已。原文链接: https://github.com/Light-City/CPlusPlusThings/tree/master/basic_content/static与不同类型一起使用时,Static关键字具有不同的含义。我们可以使用static关键字:1.静态变量: 函数中的变量,类中的变量2。静态类的成员: 类对象和类中的函数**1、函数中的原创 2020-08-19 16:01:02 · 194 阅读 · 0 评论 -
大雄的const学习笔记
1、const 含义:常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的****2、const作用定义常量.const int a=100;类型检查const常量与#define宏定义常量的区别:(1)const常量具有类型,编译器可以进行安全检查;#define宏定义没有数据类型,只是简单的字符串替换,不能 进行安全检查。( #define 定义的宏常量(假设它不是花括号初始化器列表)同样存在类型。)( #define FOU原创 2020-08-19 16:02:04 · 338 阅读 · 0 评论