技术栈
c/c++
对愁眠
7 天前
qt
·
c/c++
【鸣潮,原神PC端启动器】仿二次元手游PC端游戏启动器,以鸣潮为例。
许多二次元手游(原神,鸣潮,少女前线)的PC端启动器都是使用Qt做的,正好最近正在玩鸣潮,心血来潮,便仿鸣潮启动器,从头写一个。先下载一个官方版的PC启动器,找到图标,背景图等素材,然后对着界面写代码就行。
浮梦终焉
9 天前
单片机
·
链接
·
c/c++
·
cmakelists
单片机工程使用链接优化-flto找不到定义_链接静态库
IDE: CLionHOST: Windows 11MinGW:x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0
小丑西瓜666
9 天前
qt
·
ui
·
c/c++
·
qss
qt ui设计案例--登录界面
登录界面 要实现这个界面就非常简单了,准备一张图片就行。 lable样式:搞一个圆背景贴一张图片就行 在登录与头像之间随便贴点文字,再修改一下样式就行 登录按钮采用三元渐变色,qt有自带设计颜色的功能
LunarCod
10 天前
开源
·
workflow
·
c/c++
·
网络框架
·
异步编程
·
高性能高并发
WorkFlow源码剖析——Communicator之TCPServer(下)
系列链接如下:WorkFlow源码剖析——GO-Task 源码分析WorkFlow源码剖析——Communicator之TCPServer(上)
憧憬一下
11 天前
arm开发
·
嵌入式硬件
·
嵌入式
·
c/c++
·
linux驱动开发
Linux 内核中断描述符 (irq_desc) 的初始化与动态分配机制详解
本专栏往期内容,interrtupr子系统:pinctrl和gpio子系统专栏:专栏地址:pinctrl和gpio子系统
LunarCod
14 天前
后端
·
workflow
·
c/c++
·
网络框架
·
源码剖析
·
高性能高并发
WorkFlow源码剖析——Communicator之TCPServer(中)
系列链接如下:WorkFlow源码剖析——GO-Task 源码分析WorkFlow源码剖析——Communicator之TCPServer(上)
憧憬一下
15 天前
arm开发
·
嵌入式
·
c/c++
·
linux驱动开发
Pinctrl子系统中Pincontroller和client驱动程序的编写
本专栏往期内容:input子系统专栏:I2C子系统专栏:总线和设备树专栏:记住pinctrl的三大作用,有助于理解所涉及的数据结构:
憧憬一下
23 天前
arm开发
·
嵌入式
·
c/c++
·
1024程序员节
·
linux驱动开发
input子系统的框架和重要数据结构详解
#1024程序员节 | 征文#I2C子系统专栏:总线和设备树专栏:1. 确定主设备号字符设备驱动需要一个主设备号来标识。你可以选择一个静态的设备号,或者使用动态分配的设备号。
憧憬一下
1 个月前
arm开发
·
嵌入式
·
c/c++
·
linux驱动开发
input子系统中读取流程解析
本专栏往期内容:I2C子系统专栏:总线和设备树专栏:参考:本节主要介绍input子系统中读取流程的相关实现代码的解析。
zaiyang遇见
1 个月前
开发语言
·
算法
·
c++11
·
c/c++
·
信息学奥赛
·
c++primer+plus
【第2章 开始学习C++】C++语句
C++ 程序是一组函数, 而每个函数又是一组语句。 C++ 有好几种语句,例如:声明语句创建变量, 赋值语句给该变量提供一个值。
憧憬一下
1 个月前
linux
·
线程池
·
c/c++
·
嵌入式linux
线程池的实现和讲解:解决多线程并发服务器创建销毁线程消耗过大的问题
多进程/线程并发服务器、多路I/O转接服务器的简单实现-CSDN博客原先的多线程并发服务器,有多少个客户端连接服务器就有多少个线程,CPU需要在多个线程之间来回切换处理客户端的请求,系统消耗比较大(每次创建和消耗线程在操作系统内部消耗大)
dvlinker
2 个月前
音视频开发
·
c/c++
·
视频播放
·
d3d11
·
d3d11绘图模式
【音视频开发】使用支持硬件加速的D3D11绘图遇到的绘图失败与绘图崩溃问题的记录与总结
目录1、使用D3D_DRIVER_TYPE_HARDWARE GPU硬件加速模式遇到的崩溃问题2、使用D3D_DRIVER_TYPE_HARDWARE模式,出现了绘图失败的问题
Xminyang
2 个月前
vscode
·
c/c++
Windows+VSCode运行C/C++时生成的*.exe问题
在Windows系统下,使用VSCode成功运行C/C++程序后,会产生*.exe可执行文件,虽然不影响程序的运行,但不太优雅。本文则解决此问题,也即在运行程序时,不会产生*.exe文件。
StrokeAce
2 个月前
linux
·
wps
·
c/c++
·
slackware
linux打开桌面软件(wps)、获取已打开的文件名(wps)
程序测试环境是:slackware系统,属于linux系统,有桌面。系统镜像是:slackware64-15.0-install-dvd.iso。c++代码实现。
zaiyang遇见
2 个月前
c++
·
算法
·
c/c++
·
信息学奥赛
·
程序设计竞赛
·
c+++primer+plus
【第2章 开始学习C++】进入C++
首先介绍一个显示消息的简单C++程序。如果已经使用过 C 语言进行编程, 则看到 cout 函数(而不是 printf() 函数) 时可能会小吃一 惊。
charlee44
2 个月前
学习
·
cmake
·
c/c++
·
uri
CMake构建学习笔记17-uriparser库的构建和使用
在连续论述了几篇关于CMake如何使用的文章之后,笔者也是感觉被掏空了。接下来几篇就还是回到构建依赖库的问题上,容笔者花时间找到更好的主题来介绍更多关于CMake使用干货。如何有的读者自信已经很熟悉这方面的知识,可以进行跳过,在需要的时候再进行查阅。
charlee44
2 个月前
笔记
·
cmake
·
c/c++
·
构建
CMake构建学习笔记15-组建第一个程序项目
在前文中论述的都是如何使用CMake构建第三方依赖库,不过这些库都是别人的程序项目,那么如何使用CMake组织构建一个属于自己的C/C++程序项目呢?本文我们就来实现一个使用CMake组建的C/C++项目。
charlee44
2 个月前
cmake
·
c/c++
·
构建
CMake构建学习笔记16-使用VS进行CMake项目的开发
在之前的系列博文中,我们学习了如何构建第三方的依赖库,也学习了如何去组建自己的CMake项目,尤其是学习了CMake的核心配置文件CMakeLists.txt如何编写。长期以来,CMakeLists.txt这个文件都是C/C++项目额外编写的,然后使用CMake指令或者GUI工具配置成Windows下的MSVC工程,或者Linux下的Makefile文件。这样做虽然对比之前需要不同的平台下要使用不同的工程有了长足的进步,但是还可以再进一步,那就是直接在IDE中使用CMake工程进行开发,这样无疑对C/C+
帅得不敢出门
3 个月前
linux
·
网络
·
tcp/ip
·
socket
·
ssl
·
epoll
·
c/c++
记录ssl epoll的tcp socket服务端在客户端断开时崩溃的问题
这段代码是用AI工具自动生成的, 拿来调试后发现有问题经过调试发现,每次客户端close后,服务端会接收到两次的disconnect事件, 导致重复关闭从而崩溃.
charlee44
3 个月前
cmake
·
管理
·
c/c++
·
构建
CMake构建学习笔记14-依赖库管理工具
如果说做C/C++开发最大的痛点是什么,那么一定是缺少一个官方的统一的包管理器。认真的说,如果你要用C/C++干点什么,至少需要(Windows系统下):