自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HEX文件校验和算法

1、参考HEX文件格式和其校验算法https://www.cnblogs.com/libra13179/p/5821266.html2、说明(1)参考的博客中有一些bug,因此做了一些修改; 否则无法校验以下这两种类型的hex数据::208C34009800EE000100020D050113FFFF14FF36FFFFFF12F800EF000100020D05011FFF00:2014CC0000000000000000000000000000000000000000...

2022-04-11 15:42:09 2613

原创 Linux Samba配置

Linux虚拟机和Windows界面建立建立共享访问路径。操作步骤:一、在Linux终端操作如下:1、关闭防火墙sudo ufw disablesudo ufw status(查看防火墙状态为:inactive)2、配置smb文件sudo gedit /etc/samba/smb.conf在文件的最下面添加内容如下,并保存关闭。[work] path = /home/user guest ok = yes wri

2021-12-27 19:06:26 411

原创 C语言 函数指针

1、回调函数的三种形式(1)声明函数类型typedef void (TypeFunc)(int a);(2)声明函数类型指针typedef void (*PTypeFunc)(int a);(3)void (*VarFunc)(int a);Code:#include <iostream>#include <string>#include <algorithm>using namespace std;//1typede

2020-08-30 10:35:43 142

原创 C++ 对象地址解析

C++中,实例化一个对象,表示请求编译器分配一块固定大小的内存,大小为sizeof(object),那么问题来了,这个对象的地址&object是什么呢?从6个方面考虑对象地址:1、普通类class中包含了成员函数和成员变量,对象object的地址即为该对象内所包含的第一个字段的地址。 这个没啥好说的,类似数组地址与数组首元素地址、结构体变量的地址与第一个字段的地址。#include <iostream>#include <string>using n...

2020-08-25 18:31:21 4718

原创 C++入门

#include <iostream>using namespace std;int main(){ cout << "21天精通C++" << endl; operator<<(cout, "一年熟悉C++\n"); [](const char* str = "三年用过C++"){cout << str << endl;}(); return 0;}...

2020-08-25 18:05:41 122

原创 C++ 选择排序

代码如下:// Example program#include <iostream>#include <string>#include <algorithm>using namespace std;void swap(int& a, int& b){ int tmp = a; a = b; b = tmp;}int selectSort(int* arr, int len){ if(NULL =

2020-08-05 15:21:08 195 3

原创 C++ 多态性之向下转型

1、使用dynamic_cast<T>expression 执行向下转型后,调用派生类新增的函数PrintVersion();2、将基类对象向下转型后,为什么它也能调用派生类新增的函数PrintVersion()呢? 这个暂时不清除为什么,以后知道了再补上,按我的目前的理解,基类对象向下转型后,拿到了派生类所有函数的访问权。 若是哪位大佬路过,还请告知,谢谢。#include <iostream>#include <stri...

2020-07-30 15:35:33 1212

原创 C++ this指针了解

1、调用构造函数时,派生类与基类的this都指向下面的p1,另外注意单例函数调用addUser(this),实参this与函数体内的this不同;Person* p1 = new Man("aaa",10,1);// Example program#include <iostream>#include <string>using namespace std;class Person;class Singleton{public: static ..

2020-05-19 13:49:53 151

原创 二维数组遍历和排序

要求:有20个长跑队,每队5个人,依次输入各队每个人的身高,然后输出每个队的最高身高1、C语言实现/*20190930*/#include <stdio.h>#define M 20#define N 5int main(){ float run[M][N]; float height_max[M]; int i, j; for(i = 0; i...

2019-10-24 10:14:39 768

转载 删除字符串中指定的字符,并返回删除的字符个数

1、用C++实现删除字符串中指定的字符,2、函数int deleteChar(char *s, char c); 其中:*s为字符串指针, c为要删除的字符, 返回值为删除的字符个数;3、函数deleteChar做空指针检测if(NULL == s)//201901009#includ...

2019-10-10 13:08:49 1322

空空如也

空空如也

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

TA关注的人

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