自定义博客皮肤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)
  • 收藏
  • 关注

原创 调用DeviceIoControl引发的几个程序崩溃总结

为了程序的兼容性,调用DeviceIoControl时不要传入空指针。

2022-09-08 17:04:13 715 2

原创 VSCode 安装 C++ 插件

VSCode 安装 C++ 插件背景因为不知道什么原因,vscode 无法连接到“插件市场”。所以本文介绍其它方式安装 C++ 插件。步骤下载插件打开 vscode 官网,点击上方的 “Extensions” 进入“插件市场”。也可以通过这个链接直接跳转:https://marketplace.visualstudio.com/VSCode可以找到 C/C++ 插件,图标长这个样子的,直接点进去。进入 C/C++ 插件的主页后,向下查找可以找到 “Offline installatio

2021-09-08 17:03:01 4527

原创 VSCode 的安装与卸载

VSCode 的安装与卸载安装打开浏览器,打开百度,输入关键词 “vscode”,然后百度一下。在搜索结果中找到 vscode 的官网地址,vscode 的官网地址为:https://code.visualstudio.com/,搜索结果的第一个就是,直接点进去。vscode 官网的样子:将滚动条拉到最下面,选择 “Windows”, “System Installer”, “64-bit” 版本的进行下载。下载完成后,双击安装程序开始安装。勾选“我同意此协议”,

2021-09-08 16:20:39 599

原创 C语言:求两个数的最大公约数

C语言:求两个数的最大公约数/** * (a, b) (12, 18) (18, 12) (12, 6) (0 , 6) * @brief 求两个数的最大公约数 * @param a a * @param b b * @return 最大公约数 */unsigned int greatest_common_divisor(unsigned int a, unsigned int b){ while ((a %= b) != 0) { // 交换两个变量

2021-04-15 19:41:00 129

原创 WIN32编程:判断指定路径是否存在的方法

判断指定路径是否存在的方法 /** * @brief 判断指定路径表示的文件或目录是否存在 * @param path 路径 * @return 路径是否存在 */bool is_existing_path(const wchar_t *path){ // 保存文件属性 DWORD fa(INVALID_FILE_ATTRIBUTES); // 防止其他函数调用错误的干扰 ::SetLastError(ERROR_SUCCESS); // 获

2021-04-06 17:39:07 597

原创 WIN32编程:判断指定路径是否为一个存在的目录的方法

判断指定路径是否为一个存在的目录的方法 /** * @brief 判断给定的路径是否一个存在的目录 * @param path 指定的路径 * @return 是不是一个存在的目录 */bool is_existing_directory(const wchar_t *path){ DWORD fa; // 防止其他函数调用错误的干扰 ::SetLastError(ERROR_SUCCESS); // 获取文件属性 fa = ::GetFil

2021-04-06 17:33:21 532

原创 WIN32编程:判断指定路径是否为一个存在的文件的方法

判断指定路径是否为一个存在的文件的方法 /** * @brief 判断指定的路径是否为存在的文件(不是文件夹) * @param path 路径字符串 * @return 存在返回true,不存在返回false。 */bool is_existing_file(const wchar_t *path){ HANDLE hfile(NULL); // 文件句柄 // 重新设置错误代码,避免发生意外 ::SetLastError(ERROR_SUCCESS);

2021-04-06 17:23:49 661

原创 WIN32编程:判断一个目录是否为空目录(不存在任何文件和子目录)的方法

WIN32编程:判断一个目录是否为空目录(不存在任何文件和子目录)的方法/** * @brief 判断一个目录是否为空目录,不存在任何文件和子目录 * @param path 目录的路径 * @return 可以确定目录为空目录时返回true,不为空目录或无法确定返回false。 */bool is_empty_directory(const wchar_t *path){ // 空指针和空字符串检查 if (path == nullptr || path[0] == '\0'

2021-04-06 14:33:21 718

空空如也

空空如也

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

TA关注的人

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