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
小丑西瓜6669 天前
qt·ui·c/c++·qss
qt ui设计案例--登录界面登录界面 要实现这个界面就非常简单了,准备一张图片就行。 lable样式:搞一个圆背景贴一张图片就行 在登录与头像之间随便贴点文字,再修改一下样式就行 登录按钮采用三元渐变色,qt有自带设计颜色的功能
LunarCod10 天前
开源·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子系统
LunarCod14 天前
后端·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需要在多个线程之间来回切换处理客户端的请求,系统消耗比较大(每次创建和消耗线程在操作系统内部消耗大)
dvlinker2 个月前
音视频开发·c/c++·视频播放·d3d11·d3d11绘图模式
【音视频开发】使用支持硬件加速的D3D11绘图遇到的绘图失败与绘图崩溃问题的记录与总结目录1、使用D3D_DRIVER_TYPE_HARDWARE GPU硬件加速模式遇到的崩溃问题2、使用D3D_DRIVER_TYPE_HARDWARE模式,出现了绘图失败的问题
Xminyang2 个月前
vscode·c/c++
Windows+VSCode运行C/C++时生成的*.exe问题在Windows系统下,使用VSCode成功运行C/C++程序后,会产生*.exe可执行文件,虽然不影响程序的运行,但不太优雅。本文则解决此问题,也即在运行程序时,不会产生*.exe文件。
StrokeAce2 个月前
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() 函数) 时可能会小吃一 惊。
charlee442 个月前
学习·cmake·c/c++·uri
CMake构建学习笔记17-uriparser库的构建和使用在连续论述了几篇关于CMake如何使用的文章之后,笔者也是感觉被掏空了。接下来几篇就还是回到构建依赖库的问题上,容笔者花时间找到更好的主题来介绍更多关于CMake使用干货。如何有的读者自信已经很熟悉这方面的知识,可以进行跳过,在需要的时候再进行查阅。
charlee442 个月前
笔记·cmake·c/c++·构建
CMake构建学习笔记15-组建第一个程序项目在前文中论述的都是如何使用CMake构建第三方依赖库,不过这些库都是别人的程序项目,那么如何使用CMake组织构建一个属于自己的C/C++程序项目呢?本文我们就来实现一个使用CMake组建的C/C++项目。
charlee442 个月前
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事件, 导致重复关闭从而崩溃.
charlee443 个月前
cmake·管理·c/c++·构建
CMake构建学习笔记14-依赖库管理工具如果说做C/C++开发最大的痛点是什么,那么一定是缺少一个官方的统一的包管理器。认真的说,如果你要用C/C++干点什么,至少需要(Windows系统下):