自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 【C++代码优化之switch case语句】

提示:使用查找表方式替换switch case语句std :: cout

2023-08-09 13:27:47 601

原创 C++ 二叉树的构建及使用

C++中二叉树的构建及使用:二叉树的构建:代码:struct TreeNode{ int val; struct TreeNode* left; struct TreeNode* right; struct TreeNode() :left(nullptr), right(nullptr) {}}; 二叉树的初始化:代码:TreeNode* creatTreeNode(TreeNode* root, int val){ if (root == nullptr) {

2021-11-19 17:06:35 2654 1

原创 C++ 单链表的构建及使用

C++中单链表的构建及使用:单链表构建:代码:struct ListNode{ int val; struct ListNode* next; struct ListNode(int x):val(x),next(nullptr){}}; 单链表初始化:代码: ListNode* pHead = new ListNode(-1); ListNode* p = pHead; for (int i = 0; i < rever.size(); i++) { Lis

2021-11-19 16:43:55 770

原创 Qt 5.6.3虚拟键盘实现

Qt 5.6.3虚拟键盘:Qt 5.6.3 社区版未包含虚拟键盘插件,在此特为此问题提出个人解决方案:参考Qt虚拟键盘插件源码功能封装静态库,工程项目即可通过调用此静态库使用虚拟键盘调用示例:1.引用相应头文件2.初始化虚拟键盘控件获得焦点自动出发虚拟键盘弹出:#include "widget.h"#include "ui_widget.h"#include "../vir_keyboard/keyboardGlobal.h"Widget::Widget(QWidget *paren

2021-10-27 13:58:05 649

原创 Qt lineEdit 焦点自动跳转

项目场景:需求:lineEdit控件响应回车键 焦点自动跳转例如:当常用的登录界面中需要输入账号和密码时需要响应回车按钮时间并使焦点在lineEdit间跳转功能描述:示例:焦点在账号输入框—>输入账号—>回车—>焦点跳转到密码输入框—>输入密码—>回车—>焦点跳转到登录按钮 至此完成一个完整的登录交互操作。 解决方案:1、简单粗暴的直接重写keyPressEvent(QKeyEvent *event)函数2、使用控件的信号槽实现方案1:keyP

2021-08-04 20:01:48 2097

原创 VS2013 fatal error C1001: 编译器中发生内部错误

VS2013 fatal error C1001: 编译器中发生内部错误问题描述:fatal error C1001: 编译器中发生内部错误。1> (编译器文件“f:\dd\vctools\compiler\cxxfe\sl\p1\c\p0io.c”,第 2807 行)1> 要解决此问题,请尝试简化或更改上面所列位置附近的程序。1> 请选择 Visual C++1> “帮助”菜单上的“技术支持”命令,或打开技术支持帮助文件来获得详细信息。原因分析:

2021-04-30 15:26:35 2951 1

原创 MarkDownPad 2 HTML Reading Error

MarkDownPad 2 HTML Reading Error问题:当打开MarkDownPad编辑器的时候遇到“HTML Reading Error”错误的时候解决方案:点击错误提示界面上的“Yes”按钮安装插件:下载awesomium_v1.6.6_sdk_win.exe插件一路默认安装即可...

2021-04-30 13:53:19 234

原创 Windows Sockets 2的简单实现

Windows Sockets 2 的简单实现Windows Sockets 是 Microsoft Windows 的网络程序设计接口,是从 Berkeley Sockets 扩展而来的,以动态链接库的方式提供给开发者使用Windows Sockets 1.1 和 Berkeley Sockets 都是基于 TCP/IP 协议设计的Windows Sockets 2 是从 Windows Sockets 1.1 发展而来,与协议无关且向下兼容,可以使用任何底层传输协议提供的通讯能力来为上层应用程序

2020-11-27 17:50:03 482

原创 Opencascade 导入.stp、.stl、.igs、.brep文件

Opencascade 导入.stp、.stl、.igs、.brep文件*使用Opencascade实现对stp、stl、igs、brep文件的读取到TopoDS_Shape结构中*本文不再赘述在Visual Studio 2015 工程中配置Opencascade环境,直接阐述Opencascade的API接口调用方法开发环境Opencascade 6.9.0Visual Studio 2015.stp(.step)文件STP文件STP文件是基于ASCII格式符合STEP应用协

2020-11-22 19:51:57 8802 5

Visual Assist X_10.9.2420 vs小番茄

Visual Assist X_10.9.2420 vs小番茄 vs2010-vs2019

2022-09-27

ObjectDemo.zip

Qt 5.6.3虚拟键盘静态库

2021-10-27

QProgressBarTest.rar

QProgressBar使用样例,包含qss样式,进度控制,页面不卡顿

2021-07-13

MarkDownPad2 HTML 插件

MarkDownPad2 HTML 插件

2021-04-30

ZintBarCodeTest.rar

Zint动态库测试生成QR码-VS2015工程

2021-02-03

Zint(.dll)-VS2008.rar

已编译Zint动态库-VS2008

2021-02-02

Zint(.dll)-VS2010.rar

已编译Zint动态库-VS2010

2021-02-02

Zint(.dll)-VS2015.rar

已编译Zint动态库-VS2015

2021-02-02

空空如也

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

TA关注的人

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