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
c++;boost
虚幻引擎基础入门(
C++
) — 【代码命名规则篇 02】
虚幻引擎基础入门(
C++
)—【代码命名规则篇】文章目录虚幻引擎基础入门(
C++
)—【代码命名规则篇】一、UBT和UHT二、代码命名规则(遵循帕斯卡命名法)三、资源命名规则三、文件夹命名规则总结上一篇:虚幻引擎基础入门
GIS子枫
·
2025-06-21 23:15
虚幻引擎(UE5)
-
基础篇
c++
虚幻
开发语言
虚幻引擎的 Online Subsystem
1.2支持的平台服务二、环境配置与基础设置2.1启用OnlineSubsystem三、基础功能实现(
C++
/蓝图)3.1玩家登录(Identity)3.2创建/加入会话(Session)四、本地测试与调试
污领巾
·
2025-06-21 23:13
虚幻
java
游戏引擎
算法入门——堆(
C++
)详解:从理论到实现
本文将带你深入理解堆的原理与实现,掌握
C++
中堆的应用技巧。一、什么是堆?
Jay_515
·
2025-06-21 23:12
算法
数据结构
堆
c++
Pybind11 numpy实战
Pybind11中NumPy的常用操作指南——在
C++
与Python间实现高性能数据交互引言在科学计算和机器学习领域,NumPy是Python生态的核心库,而Pybind11则是连接
C++
高性能代码与Python
一如年少,
·
2025-06-21 22:41
numpy
Pybind11快速入门指南
Pybind11快速入门指南1写在前面
C++
是一门编译型语言,效率、灵活性、自由性和性能极高,偏向应用于系统编程、嵌入式、资源受限的软件和系统。
阿贝料理
·
2025-06-21 22:10
C++工程化专栏
c++
python
10 分钟撸出高性能 I_O:从 pread 到 fdatasync(
C++
全流程代码 + 逐行注释)
异步文件I/O操作是现代高性能
C++
服务端编程的核心技术之一。
讳疾忌医丶
·
2025-06-21 22:06
c++
开发语言
C++
单例模式的继承方式实现
C++
单例模式的继承方式实现解释一下使用场景,当一个项目中需要多个单例类的时候,可以实现一个父类,然后分别继承父类,避免每个类都去实现单例操作,只是提供一种操作形式,仅供参考,具体可以改实现。
.Brooklyn..
·
2025-06-21 21:00
c++
设计模式
RAGflow 以源代码启动服务 pyicu模块报错解决方案
-没有这个头文件,任何需要C/
C++
扩展编译的Python包(如pyicu)都
AAA西芦村电脑维修&编程&AI应用
·
2025-06-21 20:26
python
RAGFLOW
Node.js FFI模块无法找到指定模块
它允许我们在JavaScript中调用本机代码,这对于与C或
C++
编写的库进行集成非常有用。然而,有时候我们可能会遇到一个问题,即在使用FFI模块时,会出现"找不到指定的模块"的错误。
coding远方
·
2025-06-21 20:53
node.js
编程
Python使用OpenCV
虽然它是一个
C++
库,但是在其他编程语言中也可以使用它。下面以python为例,介绍python中OpenCV库的使用。
记与思
·
2025-06-21 19:48
opencv
python
编程语言
c++
头文件:cdraw
目录前文头文件源码函数逐个解析1.drawCircle2.drawdrawTriangle3.drawRectangle头文件使用方法不那么温馨的温馨提示后文前文本期博客,我会分享一个我自制的
c++
头文件
tezr123
·
2025-06-21 19:48
C++
c++
开发语言
算法
【大厂标准】Linux C/
C++
后端进阶学习路线
有读者问我:想从事
C++
后台开发的工作,应该学什么?
C++
/Linux服务器开发,俗称
C++
后台开发,在BAT等大型科技公司拥有大量岗位需求。尤其是像鹅厂这样的公司对
C++
后台开发人才的需求迫切。
十年编程老舅
·
2025-06-21 18:14
C++Linux后端
linux
c语言
c++
后端开发
服务器开发
c/c++
后端学习路线
基于
C++
的结构体&冒泡排序
案例描述:设计一个英雄的结构体,包括成员姓名、年龄、性别;创建结构体数组,数组中存放5名英雄;通过冒泡排序的算法,将数组中的英雄按照年龄进行升序排序,最终打印排序后的结果。步骤1:创建名为Hero的结构体;定义姓名、年龄、性别。structHero{stringname;//姓名intage;//年龄stringsex;//性别};步骤2:在主函数中创建结构体数组,并对Hero结构体进行赋值操作。
当阳光洒满肩头
·
2025-06-21 18:42
C++
c++
C/
C++
高频八股文面试题1000题(一)
原作者:Linux教程,原文地址:C/
C++
高频八股文面试题1000题(一)在准备技术岗位的求职过程中,C/
C++
始终是绕不开的核心考察点。
十年编程老舅
·
2025-06-21 18:11
C++Linux后端
c++
八股文
八股文面试题
c++八股文
c++面经
大厂面试题
C++
学习笔记:一维数组与地址、内存、指针的关系
专栏其他文章
C++
学习笔记:函数指针和回调函数目录前言一、思考一个问题二、一维数组与地址、内存的关系三、数组的本质四、数组名不一定会被解释为地址总结前言临近秋招,正在准备海投智驾开发的相关岗位。
石匠敲击石头的101次.
·
2025-06-21 18:09
C++学习笔记
c++
学习
笔记
Kotlin 拥抱 JNI
然而,在某些场景下,我们仍然需要借助JNI(JavaNativeInterface)来调用C/
C++
层的原生代码,例如利用高性能的算法库、访问系统底层功能或复用已有的C/
C++
遗产。
sinat_42356311
·
2025-06-21 17:36
开发语言
android
kotlin
Kotlin系列一:基础知识快速入门
类型转换3.2变量四函数五控制流:if、when、for、while5.1if条件语句5.2when条件语句5.3For循环学习参考一概述Android1.5系统中Google引入了NDK功能,支持使用C和
C+
许进进
·
2025-06-21 17:03
Kotlin
Kotlin
UG NX二次开发(
C++
)-创建草图(基于平面、X轴和参考点)
文章目录1、前言2、在UGNX中的操作3、代码实现3.1添加头文件3.2在项目中声明一个创建草图的函数3.3创建草图函数的实现代码3.4函数调用3.5实现效果1、前言作为一款大型的CAD/CAM软件,UGNX在建模中草图的作用非常重要,功能也非常强大,所以在UGNX中学会草图的二次开发很重要。在草图创建中,可以通过坐标系或者平面来创建。我们今天讲一下根据平面、X轴和参考点创建草图。2、在UGNX中
GimiGimmy
·
2025-06-21 17:03
EveryThing
UG二次开发
NX二次开发(C++)
c++
UG
NX二次开发
Python核心精讲(六):优雅的控制流——告别冗长循环,拥抱Pythonic之道
一、引言在Java或
C++
中,我们常常需要这样写代码:创建一个空列表,遍历一个源集合,对每个元素进行判断和处理
杨小扩
·
2025-06-21 15:53
python
开发语言
C++
硬核手搓国密算法:不用第三方库,头铁就完事儿了!
各位勇士们,今天我们要干一件疯狂的事——用纯
C++
手搓SM2/SM3/SM4国密算法,不借助任何第三方库!
skyksksksksks
·
2025-06-21 14:48
C++个人杂记
物联网
国密算法
国密
算法
密码学
c++
c语言
对象的初始化和清理
生活中我们买的电子产品都基本会有出厂设置,在某一天我们不用时候也会删除一些自己信息数据保证安全
C++
中的面向对象来源于生活,每个对象也都会有初始设置以及对象销毁前的清理数据的设置。
Little-Hu
·
2025-06-21 14:47
C++学习
c++
学
C++
,赢好礼 | 侯捷
C++
系列精品课学习笔记征文活动指南与实战心得
如果你符合以下任意一条:✅正在啃《EffectiveC++》《STL源码剖析》却卡在模板元编程✅写
C++
代码时总在内存泄漏和多线程死锁中反复横跳✅想系统掌握现代
C++
特性却找不到学习路径✅渴望用一篇技术文章赢取机械键盘
秃头小饼干
·
2025-06-21 14:47
c++
学习
笔记
C++
右值引用(Rvalue reference)
右值引用(Rvaluereference)是C++11中的新特性,它可以在一些场景下提高代码的效率和可读性。常见的使用场景包括:消除不必要的内存分配和拷贝:右值引用可以将临时对象或返回值作为右值引用传递给函数,并在函数内部直接移动或转移其资源所有权,避免了不必要的内存分配和拷贝操作。实现移动语义:右值引用可以方便地实现移动构造函数和移动赋值运算符,从而提高移动语义的效率和可读性。实现完美转发:
小邓吖
·
2025-06-21 13:10
c++
开发语言
【
C++
基础】第四十课:函数指针
【
C++
基础】系列博客为参考《C++Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。1.函数指针函数指针指向的是函数而非对象。和其他指针一样,函数指针指向某种特定类型。
x-jeff
·
2025-06-21 13:40
C++基础
c++
c++
语言在无人机应用开发中的应用
C++
语言在无人机应用开发中扮演着核心角色,特别是在对性能、实时性、资源利用效率和底层硬件控制有严格要求的领域。
ILOVECOMPUTING
·
2025-06-21 13:08
c++
无人机
开发语言
硬件
实时
性能
极致
C++
11 智能指针 std::weak_ptr
在C++11的智能指针体系中,除了std::shared_ptr和std::unique_ptr,还有一个非常重要的角色:std::weak_ptr。它是一个“弱引用”指针,用于配合shared_ptr解决资源管理中的循环引用问题,并实现更灵活的生命周期控制。一、什么是std::weak_ptr?std::weak_ptr是C++11引入的标准库模板类,定义于头文件中。它不拥有对象的所有权,只是对
程序员乐逍遥
·
2025-06-21 13:07
C++高手修炼营
C/C++网络编程专题
C/C++多线程编程专题
c++
算法
开发语言
智能指针
weak_ptr
C++11 完美转发(Perfect Forwarding)
在现代
C++
中,完美转发(PerfectForwarding)是一个非常重要但又略显神秘的概念。
程序员乐逍遥
·
2025-06-21 13:07
C++高手修炼营
C/C++网络编程专题
C/C++多线程编程专题
c++
开发语言
froward
使用过
C++
单向链表吗?一起来围观下,
C++
标准库std::forward_list单向链表的使用
01std::forward_list介绍std::forward_list是
C++
标准库中的一个单向链表容器。它与list双向链表不同,它只支持从头部到尾部的顺序遍历。
·
2025-06-21 12:03
「C/
C++
」C/C++STL篇 之 forward_list单向链表容器
✨博客主页何曾参静谧的博客(✅关注、点赞、⭐收藏、转发)全部专栏(专栏会有变化,以最新发布为准)「Win」Windows程序设计「IDE」集成开发环境「定制」定制开发集合「C/
C++
」C/
C++
程序设计
何曾参静谧
·
2025-06-21 12:32
c语言
c++
list
Qt编程:功能类介绍
Qt常用功能类Qt是一个功能强大的跨平台
C++
框架,提供了大量实用的类来简化开发。
倔强老吕
·
2025-06-21 11:00
QT开发
qt
C++
移动语义解析
目录1.移动语义2.使用移动语义3.编写移动构造函数和移动赋值运算符函数1.移动语义移动语义是
C++
语言的一组语义规则和工具。它旨在移动生命周期已到期的对象,而不是复制它们。
ComputerInBook
·
2025-06-21 11:30
VC++
c++
编程思想
c++
C++移动语义
右值引用
引用
左值引用
C++
容器之 forward_list (单向链表)使用说明
目录1.语法格式2.说明3.用法示例1.语法格式描述控制可变长度元素序列的对象。该序列存储为单向(前向)链接的节点列表,每个节点包含一个Type类型的成员。template>classforward_list;Type:要存储在forward_list中的元素数据类型。Allocator:存储的分配器对象,封装了有关forward_list内存分配和释放的详细信息。此参数为可选参数。默认值为all
ComputerInBook
·
2025-06-21 11:59
c++
VC++
编程思想
算法
c++
单向链表
jump_i386_ms_pe_masm.asm 汇编函数探秘(
C++
高级编程指南)
jump_i386_ms_pe_masm.asm汇编函数深度解析上下文切换原理当前上下文目标上下文┌───────────────────────┐┌───────────────────────┐│寄存器/状态保存区域││寄存器/状态恢复区域││-MXCSR,x87,TEB││-MXCSR,x87,TEB││-EDI,ESI,EBX,EBP││-EDI,ESI,EBX,EBP│└────────
liulilittle
·
2025-06-21 11:56
C/C++
Extension
Markdown
汇编
c++
开发语言
协程
协同程序
原理
c
OPENPPP2 通用有栈协程架构探秘(
C++
高级编程指南)
通用有栈协程架构探秘原理图管理11底层切换11YieldContext-状态机s_-调用者上下文caller_-协程上下文callee_-栈内存stack_-执行器context_-线程绑定strand_«底层库»
Boost
Contextfcontext
liulilittle
·
2025-06-21 11:55
Markdown
C/C++
Extension
架构
c++
开发语言
协程
协同程序
并行
网络
C/
C++
17标准最小编译器支援版本
本文标记C/C++17标准最小编译器支援版本号,但此处以C++1z(C++17)草案版本号作为最低,因为在考虑C/C++17标准时,应当以标准最低兼容版本为准。VC++最小支援版本:VisualStudio2017及更新版本开始支持C++17特性。GCC最小支援版本:GCC7.1版本及更新版本开始支持C++17特性。Clang最小支援版本:Clang5.0版本及更新版本开始支持C++17特性。关于
liulilittle
·
2025-06-21 11:25
C/C++
c++
开发语言
c++
系列之智能指针的使用
博客:小怡同学个人简介:编程小萌新如果博客对大家有用的话,请点赞关注再收藏智能指针的使用及原理AII(ResourceAcquisitionIsInitialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。在对象构造时获取资源,接着控制对资源的访问使之在对象的生命周期内始终保持有效,最后在对象析构的时候释放资源。std::auto_ptrc
小怡同学..
·
2025-06-21 10:53
c++
开发语言
CppCon 2017 学习:Howling at the Moon: Lua for
C++
Programmers
“HowlingattheMoon:LuaforC++Programmers”听起来像是一篇或一次分享,旨在让熟悉
C++
的开发者迅速理解并上手Lua。
虾球xz
·
2025-06-21 10:50
CppCon
学习
lua
c++
开发语言
c++26新功能—hive容器
C++
作为一门技术,也是如此。STL中的容器,也是先从常见的向量、链表以及映射等等开始应用,
fpcc
·
2025-06-21 08:13
C++11
C++
c++
hive
【c\
c++
】线程分离thread::detach()
一、基本概念1.1函数原型voidstd::thread::detach();1.2核心作用分离线程对象与实际执行线程,使两者互不影响:线程对象销毁时不会终止实际线程实际线程独立运行直到结束系统自动回收线程资源1.3线程生命周期对比状态join()detach()控制流阻塞调用线程直到目标线程结束立即返回,线程继续独立运行资源回收调用join()时回收资源线程结束时系统自动回收资源对象关系保持关联
王牌飞行员_里海
·
2025-06-21 08:42
C\C++
c语言
c++
java
C/
C++
面试:为什么要引入nullptr
空指针nullptrnullptr出现的目的是为了替代NULL在某种意义上来说,传统
C++
会把NULL、0视为同⼀种东⻄,这取决于编译器如何定义NULL,有些编译器会将NULL定义为((void*)0)
OceanStar的学习笔记
·
2025-06-21 08:41
C++
开发语言
后端
为什么
C++
引入nullptr ?
C++
是强类型语言,void*是无法隐式转换为别的指针类型的。
C++
里面void*指针不能赋值给其他类型指针。这里面其实有两个问题:为什么其他指针类型可以隐式转为void*类型,反过来却不允许?
努力进大厂的新青年
·
2025-06-21 08:41
c++
c语言
c++11:nullptr 关键字
前言在
c++
程序中,为了避免野指针等问题,一般在定义指针的同时会完成初始化操作。而当指针不明确时,通常会将其初始化为空。
BLR.cpp
·
2025-06-21 08:40
c++
空指针初始化
c++11
nullptr
nullptr关键字
c++
11 nullptr
c++
指针的使用,在所有教材中都提倡声明的时候要初始化,防止“野指针”,如果不明确该指针指向变量,则直接赋予NULL值。
老菜鸟的每一天
·
2025-06-21 08:10
c++
11
14
19
c++
11
nullptr
C++
中的类型转换: static_cast dynamic_cast const_cast reinterpret_cast
C++
提供了四种主要的类型转换操作符:static_cast、dynamic_cast、const_cast和reinterpret_cast。
程序员乐逍遥
·
2025-06-21 08:38
C++高手修炼营
C/C++网络编程专题
C/C++多线程编程专题
c++
开发语言
类型转换
Google 的 Protocol Buffers 介绍
它通过.proto文件定义数据结构,然后使用编译器生成代码,支持多种编程语言(如
C++
,J
程序员乐逍遥
·
2025-06-21 08:37
C++高手修炼营
C/C++多线程编程专题
C/C++网络编程专题
后端
c++
protobuffer
序列化
为什么
C++
11 引入了 `nullptr`
本文将详细介绍为什么
C++
需要引入nullptr,以及它解决了哪些问题。一、传统方式的问题在C++11之前,我们通常使用以下两种方式来表示空指针:int*p1=NULL;int*p2=
程序员乐逍遥
·
2025-06-21 07:05
C++高手修炼营
C/C++多线程编程专题
C/C++网络编程专题
c++
开发语言
C++11
nullptr
python3.6安装dlib_安装与编译Dlib(以Ubuntu16.04+Python3.6+pip为例)
InstallOSlibrariessudoapt-getinstallbuild-essentialcmakepkg-configlibx11-devlibatlas-base-devlibgtk-3-devlib
boost
-python-devStep2
weixin_39967996
·
2025-06-21 06:57
python3.6安装dlib
学习笔记1- MoveGroup
C++
Interface
此博文主要是用来记录ROS-Kinetic中,用于机器人轨迹规划的MoveIt功能包的学习记录。英文原版教程见此链接:http://docs.ros.org/en/kinetic/api/moveit_tutorials/html/doc/move_group_interface/move_group_interface_tutorial.html引:MoveIt是基于MoveGroup这个类,M
HarwardWu
·
2025-06-21 06:57
ROS学习历程
MOVEIT
编程语言
运动学
c++
语言输入监听器
目的:按空格键立即响应,不需要按Enter键这段C语言代码演示了一个实时键盘响应的程序。使用conio.h库中的_kbhit()和_getch()函数,程序可以检测键盘输入而不需要按回车键。当用户按下空格键时会显示提示信息,按下ESC键则退出程序,其他按键也会显示相应反馈。代码实现了一个简单的键盘监听循环,展示了如何获取和处理即时按键输入。实施软件:vsWindows11代码:#include#i
·
2025-06-21 03:37
华为OD机试 2025B卷 - 最大的数 (
C++
& Python & JAVA & JS & GO)
最大数2025B卷目录点击查看:华为OD机试2025B卷真题题库目录|机考题库+算法考点详解2025B卷200分题型题目描述给定一个由纯数字组成以字符串表示的数值,现要求字符串中的每个数字最多只能出现2次,超过的需要进行删除;删除某个重复的数字后,其它数字相对位置保持不变。如34533,数字3重复超过2次,需要删除其中一个3,删除第一个3后获得最大数值4533。请返回经过删除操作后的最大的数值,以
无限码力
·
2025-06-21 02:29
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机试2025B卷
华为OD机考2025B卷
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他