E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cpp
Imgui处理glfw的鼠标键盘的方法
看imgui_impl_glfw.
cpp
源码的安装回调函数部分代码voidImGui_ImplGlfw_InstallCallbacks(GLFWwindow*window){ImGui_ImplGlfw_Data
whoispo
·
2025-04-02 16:38
图形学
OpenGL
GFLW
Imgui
鼠标键盘事件
QT斗地主游戏(游戏大厅及房间系统)
主要技术栈包括:QT5.15GUI框架QJson数据序列化自定义TCP协议通信MVC分层架构设计观察者模式(信号槽机制)二、核心模块分析1.游戏大厅管理模块(GameHub)
cpp
CopyclassGameHub
四代目 水门
·
2025-04-02 09:47
QT学习笔记
qt
游戏
数据库
Qt 练习
制作小闹钟widget.
cpp
文件#include"widget.h"#include"ui_widget.h"#include#include#includeWidget::Widget(QWidget
yayyy4
·
2025-04-01 19:28
qt
ui
开发语言
【QT】练习1
设计一个颜色选择器,可以输入RGB的颜色值,点击确认,可以把主界面的背景颜色改成设置的颜色修改背景颜色:setStyleSheet(“background-color红绿蓝颜色值”);//mainwindow.
cpp
秋风&萧瑟
·
2025-04-01 18:23
QT
qt
命令模式
开发语言
format(C++20)
1.std::formatformat_01.
cpp
//g++format_01.
cpp
-std=c++20#include#include#includevoidtest_01(){//使用字符串填充
GarryLau
·
2025-04-01 14:00
C++
c++20
Visual Studio2022设置默认std标准库版本
ProgramFiles\MicrosoftVisualStudio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.Cl.Common.props代码块:70:std
cpp
2071
爱蜜莉雅丶Emilia
·
2025-04-01 13:23
C++
visual
studio
ide
【编译、链接与构建详解】Makefile 与 CMakeLists 的作用
【编译、链接与构建详解】Makefile与CMakeLists的作用前言源代码(.c、.
cpp
)编译编译的本质编辑的结果编译器(GCC、G++、NVCC等)目标文件(`.o`)什么是`.o`目标文件为什么单个
Abaaba+
·
2025-04-01 10:00
c++
linux
开发语言
获取ftp目录及子目录下的文件并下载下来
#安装依赖sudodnfinstalllibcurl-devel#编译g++-oftp_sync_curlftp_sync_curl.
cpp
-lcurl-lstdc++fs-O2*/#include#include
中少奇
·
2025-04-01 03:09
软件开发
开发工具
c++
ftp
C++头文件与命名空间
定义通常放在对应的源文件(.
cpp
文件)中。避免重复包含:为防止头文件被多次包含,引发重复定义错误,需要使用头文件保护机制(如#ifndef、#define、#endif或者#pragmaonce)。
研來如此
·
2025-04-01 01:53
c++
开发语言
「Unity3D」使用Il2
Cpp
SetOption优化IL2
CPP
生成C++代码的性能
使用IL2
CPP
生成C++代码,有三个检查项可选,即:Nullchecks(空值检查)、Arrayboundschecks(数组越界检查)、Dividebyzerochecks(除数为0检查)——其中,
scott.cgi
·
2025-03-31 22:04
Unity3D
Unity
Il2CppSetOption
IL2CPP
IL2CPP优化
Unity优化C++
如何在VSCode 中采用CMake编译C++程序
如何在VSCode中采用CMake编译C++程序文章目录如何在VSCode中采用CMake编译C++程序配置环境单个
CPP
文件,不依赖外部库,只使用C++的库两个
CPP
文件,不依赖外部库,只使用C++的库三个
独坐寒江边
·
2025-03-31 13:26
C++
vscode
c++
ide
Eigen库小记
1、Installationg++-I/path/to/eigen/program.
cpp
-oprogram在CmakeLists中添加find_package(Eigen3REQUIRED)include_directories
MobiCetus
·
2025-03-31 06:14
机器学习
人工智能
使用C++和Qt实现的简单音乐播放器
2.修改项目文件(MusicPlayer.pro)确保项目文件包含多媒体模块:qmakeQT+=coreguimultimediawidgets3.主窗口类实现头文件mainwindow.h:
cpp
#ifndefMAINWINDOW
小小码农-河北分农
·
2025-03-30 22:47
c语言
线程池(Thread Pool)
cpp
一、什么是线程池?线程池(ThreadPool)是一种预先创建并维护若干线程的并发编程模型,所有任务提交后由池内线程处理,避免频繁创建销毁线程带来的系统开销。线程池核心理念:资源复用:复用固定数量的线程处理大量短时任务控制并发:防止线程数无控制增长导致内存耗尽或CPU调度崩溃任务排队:合理调度和管理任务执行顺序二、线程池原理架构线程池包含三大核心模块:任务队列(TaskQueue):存储待处理的任
creator_Li
·
2025-03-30 21:40
线程池
c++
c++
【c++】使用FFmpeg库进行视频流处理的
下面是对代码的详细解释:初始化FFmpeg库和网络库:
cpp
Copycodeavformat_network_init();av_register_all();这两行代码用于初始化FFmpeg库和网络库
四维碎片
·
2025-03-30 12:05
c++
ffmpeg
开发语言
调用SCIP C++接口,viusal studio项目工程搭建(For新手)
3对main.
cpp
中的内容,替换成scip的例子。这个例子来自于下面的网页。htt
·
2025-03-30 08:49
【lesson10】高并发内存池细节优化
的大块内存申请问题大于256KB的大块释放申请问题使用定长内存池脱离使用new释放对象时优化为不传对象大小完整版代码Common.hObjectPool.hThreadCache.hThreadCache.
cpp
ConcurrentAlloc.hCentralCache.hCentralCache.
cpp
PageCache.hPageCache.
cpp
(unstoppable)
·
2025-03-30 08:36
项目高并发内存池
高并发内存池
C++
多线程
细节优化
yapf设置python函数调用参数格式
即这个函数调用处的代码风格与这个google
cpp
代码风格保持一致。https://zh-
·
2025-03-30 04:45
pythonyapf
cpp
_isort, 一个模仿python中的isort, 对头文件按照google C++代码风格排序的脚本
工具说明脚本地址https://github.com/chuzhixing/isort免责声明与风险提醒重要提示:本脚本可能存在误删除源代码内容的风险。请务必仔细阅读以下内容。本Python脚本旨在模仿isort的功能,用于对C++源代码文件中的#include头文件进行排序。但请注意,本脚本并非完善,功能可能存在缺陷(bugs)。强烈建议您在使用本脚本之前,务必对您的C++源代码进行完整备份。使
·
2025-03-30 00:41
c++
使用llama.
cpp
量化模型
本次实验环境为魔搭社区提供的免费GPU环境(24G),使用Llama.
cpp
进行4bit量化可以大幅减少大语言模型的内存占用,并提高推理效率。
LLM挣扎学员
·
2025-03-28 08:05
llama
自然语言处理
语言模型
Win C++ Socket模拟HTTP协议GET和POST,解决body内容不全,做了HTTP内容解析笔记
做完winsocket后续修改实现Linux(jni,android)萌新做笔记,请大佬勿喷,弟弟我屁话也不多,就不做详解了QuickHttp.
cpp
核心////CreatedbyAdministratoron2022
猪小菜
·
2025-03-28 04:03
c++
http
开发语言
websocket
网络协议
cmd 运行 c++ .
cpp
文件
进入文件目录执行g++文件名.
cpp
此时,通过编译之后,会自动生成一个a.exe的可执行文件(Windows下会默认生成a.exe,Linux下默认生成a.out)直接运行a或者a.exe或者双击a.exe'g
_painter
·
2025-03-27 17:19
c++
c++
开发语言
cpp
自学 day17(运算符重载)
运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型一、加号运算符重载目的:实现两个自定义数据类型相加的运算通过成员函数重载+号Personoperator+(Person&p){Persontemp;temp.m_A=this->m_A+p.m_A;temp.m_B=this->m_B+p.m_B;returntemp;}本质:Personp3=p1.operato
deepneed
·
2025-03-27 17:17
c++
算法
开发语言
解决 Vitis HLS 无法找到源文件的错误
VitisHLS无法找到源文件的错误错误分析根据您提供的日志,VitisHLS在执行时遇到了以下关键错误:WARNING:[HLS200-40]Cannotfinddesignfile'resnet18_0325.
cpp
'WARNING
kanhao100
·
2025-03-27 16:10
HLS
fpga开发
c++
ros2学习【5】:话题以及通信实例(C++和python示例)
目录一、C++话题示例:1.发布消息1.2工作空间+构建功能包+新建节点文件1.2:CMakeList的处理1.3:构建+测试2.订阅消息:2.1新建文件turtle_control.
cpp
2.2:CMakeList
宋隽颢
·
2025-03-27 15:00
ROS2
c++
python
开发语言
蓝桥杯实战应用【工具篇】-C++机器环境配置
目录大赛环境说明1.环境安装2.C/C++参赛选手注意c/c++参赛选手注意事项1.Dev-
cpp
2.VC++6.0(简版)c/c++组机器环境安装说明1.Dev-
cpp
安装与设置2.VC++6.0(简版
林聪木
·
2025-03-27 14:50
c++
开发语言
通过文件描述符(fd)去访问Android共享内存
/details/53151959Android中分别提供了C++和Java的访问共享内存的接口Java层使用MemoryFile通过fd去标识共享内存android_os_SharedMemory.
cpp
aaajj
·
2025-03-27 12:34
C/C++
Linux/Unix
Android
记录使用Python从RocketMQ中实现数据消费及推送
相关文档也比较少,找到rocketmqpython库在GitHub地址:https://github.com/apache/rocketmq-client-python官网表示基于rocketmq-client-
cpp
搬运工-
·
2025-03-27 10:50
rocketmq
C++进阶——指针
第一部分:指针的本质(内存视角)内存地址的物理意义计算机内存是一系列连续编址的存储单元每个变量占据特定内存区域(如intx占4字节)地址:内存单元的唯一编号(如0x7ffeeb0c)指针的定义
cpp
intx
徐行tag
·
2025-03-26 16:13
C++进阶
c++
开发语言
python嗅探dhcp服务,使用python scapy发送DHCP Discover
Iamnewtopythonandlearningsomenetworkprogramming,IwishtosendanDH
CPP
acketthroughmytapinterfacetomyDHCPserverandexpectingsomeresponsefromit.Itriedwithseveralpacketbuildingtechniquessuchastructsandctypesa
weixin_39987985
·
2025-03-25 21:50
python嗅探dhcp服务
使用LangChain和中文羊驼2.0搭建离线版的ChatPDF
了解如何使用llama.
cpp
量化大模型的方法。了解如何使用深度学习中常用的向量数据库。为了让更多的同学看懂,我会尽量写的小白一点。如果你是有经验的
大模型常客
·
2025-03-25 18:49
langchain
人工智能
ai
agi
经验分享
笔记
C++输入和输出:控制台I/O(键盘和屏幕)及文件I/O详细笔记
从控制台I/O(键盘和屏幕)到文件IO记录明白C++输入和输出)输入和输出概述1、
CPP
输入输出的管理:2、流类库3、流对象的建立和使用及输入输出的实现4、Ostream对象cout及其部分类方法4.1
QQ烟雨徐行
·
2025-03-25 13:44
C++进阶
c++
开发语言
智能指针和常规指针在内存管理上有何不同?
示例:
cpp
复制int*ptr=newint(10);//分配内存智能指针自动分配:智能指针通常通过工厂函数(如std::make_unique或std::make_shared)自动分配内存。
·
2025-03-25 09:14
指针
【QT】文件名后缀
2..
cpp
用途:最常见的C++源代码文件后缀。编译器处理:
※※冰馨※※
·
2025-03-25 08:08
c++
qt
windows
Linux多线程工作笔记0004---C语言中g++ -o -c -g 功能
使用方法为:g++-oafilefile.
cpp
file.h...
添柴程序猿
·
2025-03-25 04:10
C++ Primer 书店程序在VsCode中 error: no match for call to ‘(std::__cxx11::string...)错误
compile.
cpp
:12:37:error:nomatchforcallto‘(std::__cxx11::string{akastd::__cxx11::basic_string})()’if(total.isbn
hh_is_me
·
2025-03-25 03:59
学习杂记
c++
vscode
C++ 继承和继承方式有哪些?
一、继承的基本语法在C++中,继承的语法如下:
cpp
复制classDerivedClassNam
·
2025-03-25 00:33
c++
C++20中哪些特性对内存管理有帮助?
cpp
复制std::aligned_alloc(64,1024
·
2025-03-25 00:29
c++
MemoryPool.
cpp
的疑难点
成员初始化列表来初始化类的成员变量MemoryPool::MemoryPool(size_tBlockSize):BlockSize_(BlockSize),SlotSize_(0),firstBlock_(nullptr),curSlot_(nullptr),freeList_(nullptr),lastSlot_(nullptr){}成员初始化列表(MemberInitializationLi
乘秋川
·
2025-03-24 22:55
内存池
c++
C++ 支持哪些面向对象特性?
(一)定义类
cpp
复制classMyClass
·
2025-03-24 20:19
c++
算法刷题区域部分反转
不断创建数组,相加,利用
cpp
内字符串相加的性质即可。
无敌的牛
·
2025-03-24 15:58
算法
算法
C++20中哪些特性对内存管理有帮助?
cpp
复制std::aligned_alloc(64,1024
·
2025-03-24 14:36
c++
C++在线OJ负载均衡项目
1.演示项目项目源码链接:2.项目所用技术和开发环境所用技术C++STL标准库Boost准标准库(字符串切割)
cpp
-httplib第三方开源网络库ctemplate第三方开源前端网页渲染库json
cpp
平凡的小y
·
2025-03-24 01:57
c++
开发语言
蓝桥杯2023年第十四届省赛真题-异或和之差
题目来自DOT
CPP
:思路:什么是异或和?①题目要求我们选择两个不相交的子段,我们可以枚举一个分界线i,子段1在i的左边,子段2在i的右边,分别找到子段1和子段2的最大值、最小值。
好好学习^按时吃饭
·
2025-03-23 20:17
蓝桥杯
编译链接过程
编译链接过程C/C++程序从文本到可执行文件之间是一个复杂的过程.对于源代码(.c/.
cpp
)文件我们是不能直接运行的,必须经过一系列的处理才能转化为机器语言,再通过链接相应的文件转化为可执行程序.这个过程称为编译链接过程
YancyKahn
·
2025-03-23 20:44
编译链接
编译
链接
GCC
CPP
编译与链接过程
1.概述在C++中,从源代码(.
cpp
文件)到最终可执行程序,需要经历以下四个主要阶段:预处理(Preprocessing)编译(Compilation)汇编(Assembly)链接(Linking)2
阿斯顿的风格
·
2025-03-23 19:38
c++
开发语言
ubuntu
linux
bash
编译
汇编
C++ 用ECC算法 Curve为EC_NIST_FP_521写个示例 签名和验签。PCI认证
编译:g++-oecc_signecc_sign.
cpp
-lssl-lcrypto运行:./ecc_sign你可以试试看,看看签名和验签是否成功!
小黄人软件
·
2025-03-23 12:08
经验分享
ssl
学习
说明 unique_ptr 的 reset 方法?
示例代码
cpp
复制includeincludeintmain(){//创建一个unique_ptr,分配内存std::unique_
·
2025-03-23 06:01
unique-ptrreset
Qt上位机编程命名规范-执行版
1.1.配合文件扩展名通常文件名小写配合小写扩展名(如.h,.
cpp
,.json),使整体风格统一:main.
cpp
config.jsonutils.h1.2.文件夹和pri文件命名通常小写、下划线分开
有追求的菜鸟
·
2025-03-23 05:09
qt
开发语言
CEF 控制台添加一函数,枚举 注册的供前端使用的
CPP
交互函数有哪些
一、前序知识1、设置单进程模式,方便调试voidClientApp::OnBeforeCommandLineProcessing(constCefString&process_type,CefRefPtrcommand_line){if(process_type.empty()){//cef在debug模式下有问题#ifdef_DEBUGcommand_line->AppendSwitchWith
清水迎朝阳
·
2025-03-23 03:48
CEF应用
CEF
交互
注入函数
注册
CPP
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他