自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于SetupDiGetDeviceProperty函数的第三个参数如何设置

因为个人项目,需要在windows平台上使用设备管理器相关API获取到特定设备的相关属性。查阅了相关资料后找到了微软官方的提供SetupDi系列的函数。关于获取设备的属性,大多数人使用函数是,可以理解为这个函数是用于获取设备的注册表属性值,其具体的使用方法不是本文重点,重点是其属性值是有限的,找不到本人相应查找的属性。因此找到了函数,相比前一个函数,这个函数可以直接获取用于描述设备的特征属性值,而不是从注册表中获取,因此其提供的可选属性值更多。

2023-08-18 09:45:42 460

原创 桶排序、基数排序,C++ 二维vector实现

本站及网络上现有的桶排序和基数排序的C++相关算法代码大部分都是基于C语言,并且使用一维数组实现,通过从前往后累加元素出现的次数,确定元素在结果数组中出现的位置,不易于理解,本文主要使用二维vector数组实现。二、桶排序1.算法原理桶排序的核心思想就是将要排序的数据分到几个有序的桶里,每个桶里的数据再单独进行排序。桶排序完之后,再把每个桶里的数据按照顺序依次取出,组成的序列就是有序的了。对于桶的数量,一般使用这组数据中的最大值减去最小值,再除以元素数量来确定。具体每个桶内的使用的排序算法,没有规定

2022-06-27 21:06:04 672 6

空空如也

空空如也

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

TA关注的人

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