自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GUI消息机制整理

GUI消息机制整理

2022-03-30 18:05:54 454

原创 2021-06-22

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入F:\WorkSofwear\vs2015\VC\bin\undname.exe ??0QVariant@@QAE@ABVQ

2021-06-22 23:00:54 132

原创 数据结构学习笔记

1、二叉搜索树的查找(1)传统的递归(2)非递归查找,就硬是循环得了(3)遍历的递归与非递归方式2、销毁二叉树的方法(1)需要采用后续遍历的方式(左右中)可以采用递归,简单点(2)注意传递二级指针或者指针引用3、单项链表(1)根据索引找到想要操作的节点就可以了(2)删除全部节点时可以关注下二级指针的问题(避免野指针)4、双向链表(双向就是循...

2020-03-20 14:29:30 115

原创 C++可调用对象与function函数对象

前言之前在复习C++的基础知识和了解C++11的新特性时,总会遇到可调用对象和函数对象这两个概念。参考了网上部分资料,自己整理记录下。一、可调用对象各种可调用的实体,即通过()来调用,主要包括普通函数、Lambda表达式、函数指针、类成员函数、仿函数(重载了()运算符的类对象)等。具体如下(1)普通函数(没啥好讲的)(2)Lambda表达式auto lambda =...

2020-02-28 16:11:46 428

原创 C++11线程总结二(共享数据保护)

一、数据保护的场景(1)只读数据,不需要任何处理(2)同时写、同时读写,需要进行数据保护二、共享数据保护的方法C++11引入语言层面的互斥量概念:std::mutex ,也叫互斥锁。互斥锁只需要保护共享数据即可,注意控制互斥量的粒度,也就是保护共享数据的代码块的规模,不能过多的保护不需要的代码,从而提高效率。三、锁与解锁的方式(1)首先,互斥量本身提供了loc...

2020-02-28 14:07:37 223

原创 C++11线程总结

一、什么是并发1、并发的概念:两个或更多的任务同事进行,一个程序同时进行多个独立的任务。2、实现的方法:CPU由操作系统调度,进行任务切换(上下文切换)。3、引入原因:提高性能4、线程不是越多越好,存在空间、切换效率上的一个平衡。5、并发的实现方式:多进程并发、单进程多线程并发。6、进程间的通讯方式:管道、文件、消息队列、共享内存、socket通讯。二、进程与线程...

2020-02-28 11:12:24 469

空空如也

空空如也

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

TA关注的人

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