自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录防抖操作

MessageBox(L"防抖:请不要频繁进行异常点选!", L"提示", MB_OK);有一些事件是高频率触发的,可以加上防抖操作,防止连续重复进入。

2024-03-22 14:33:41 178 1

原创 C#控件绑定数据

C#

2022-11-07 09:19:25 1485

原创 Git 小乌龟的详细使用

1、安装首先去TorToiseGit官网下载安装,这个很简单,可自行百度。不喜欢英语版本的小伙伴也可以自行下载一个汉化插件。2、使用安装后就可以使用了。我们可以在自己的云服务上获取 URL克隆项目代码右击选择 Git clone / 更换 URL 与 目标目录 / 点击 Ok创建自己的分支 点击 小...

2022-03-17 17:59:45 29307

原创 C++中拷贝构造函数与赋值构造函数详解

1. 拷贝构造函数什么时候会调用拷贝构造函数 ? 使用一个已经创建好的对象来初始化一个新的对象。Student mya("zhang3",22); //如果是在定义一个对象通过另一个对象来初始化,那么会调用拷贝构造函数 Student myb(mya); //等同于Student myb = mya;特点: 值传递的方式给函数参数传值代码示例如下:class Student{pub...

2022-02-12 11:22:30 6375 1

原创 为什么小括号重载不支持友元重载

1)赋值 = ,下标[ ] ,调用( ) ,和成员访问 -> 只能是类的成员函数,不支持友元重载。class Data{public: Data(int n =0 ):data(n){} ~Data(){} int operator()() { //operator() 是一个函数名 return this->data; } int operator() (int num) { this->data = num; return thi...

2022-02-08 15:07:26 578

原创 TCP的三次握手和四次挥手

一.了解TCP报文1.什么是报文TCP 报文是 TCP 层传输的数据单元,也称为报文段。2.报文格式: TCP报头信息出TCP报文段中,用于指定通信的源端端口,目的端口,管理tcp连接等。 数据报文的头部有多长,TCP报文头部大小并不固定 , >>固定长度20字节+可变长度 TCP报文头部的固定内容:每一行32bit(4字节)* 5行 =20字节 ...

2022-01-27 10:03:18 2548

原创 虚析构应用场景

虚析构一般伴随着多态而产生,多态主要方式就是用基类的指针或引用指向或引用派生类。这样一来就会存在一个问题,当我们析构的时候,由于是基类的指针,就会调用的是基类的构造函数,从而造成派生内存溢出。C++为了解决这个问题,引入了虚析构的概念。虚析构将基类的构造函数声明为虚,从而使其在调用析构函数的时候能够准确的调用派生类的析构函数。还有一种必须使用虚析构的情况就是:我们有时候让一个基类指针 指向用new运算符 动态生成的派生类对象;同时,用new运算符生成的对象 都是通过delete.

2022-01-27 09:09:48 173

转载 C++ 中左值引用与右值引用

左值引用 int a = 4;int &la = a; //定义一个引用变量 -- 就是左值引用 la = 100; //通过引用改变内存空间中变量a的值 左值引用在汇编层面其实和普通的指针是一样的;定义引用变量必须初始化,因为引用其实就是一个别名,&就是告诉编译器定义的是谁的引用。int &a = 100; //这样是错误的在C++中这样无法编译通过的,因为100无法进行取地址操作。可以通过下述方法解决:const in...

2022-01-19 18:16:25 204

点餐系统.mp4

点餐系统.mp4

2021-12-30

空空如也

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

TA关注的人

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