- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 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
3071
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
806
原创 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
707
原创 Qt lineEdit 焦点自动跳转
项目场景:需求:lineEdit控件响应回车键 焦点自动跳转例如:当常用的登录界面中需要输入账号和密码时需要响应回车按钮时间并使焦点在lineEdit间跳转功能描述:示例:焦点在账号输入框—>输入账号—>回车—>焦点跳转到密码输入框—>输入密码—>回车—>焦点跳转到登录按钮 至此完成一个完整的登录交互操作。 解决方案:1、简单粗暴的直接重写keyPressEvent(QKeyEvent *event)函数2、使用控件的信号槽实现方案1:keyP
2021-08-04 20:01:48
2290
原创 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
3150
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
287
原创 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
551
原创 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
9443
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人