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
Lintcode(C++)
C++
中的双冒号::
在
C++
中,双冒号(::)被用作作用域解析运算符。类作用域解析运算符在
C++
中,如果要在类的定义外部定义或实现成员函数或静态成员变量,则必须使用双冒号运算符来引用类作用域中的成员。
逆旅可好
·
2025-03-20 12:27
C++盲区
c++
开发语言
C++
学习note8(结构体)
一,结构体用法结构体为用户自定义的数据类型,放在主函数前,其定义方法如下:structStudent{stringname;intage;intgrade;};代码示例:#includeusingnamespacestd;#includestructStudent{/此处Student也可为student(不硬性要求大小写)stringname;intage;intgrade;}s3;/在此顺便创
技术小白Byteman
·
2025-03-20 12:21
c++
学习
开发语言
算法
visual
studio
C++
学习note7(指针)
一,指针的定义指针用于记录变量的地址。代码示例:#includeusingnamespacestd;intmain(){inta=0;int*p;(int*为一体)p=&a;p为a的地址coutusingnamespacestd;intmain(){int*p=NULL;*p=100;定义空指针后不可对其进行访问,故程序出错coutusingnamespacestd;intmain(){int*p
技术小白Byteman
·
2025-03-20 12:21
c++
学习
开发语言
windows
visual
studio
算法
数据结构
LeetCode 热题 100_跳跃游戏(78_55_中等_
C++
)(贪心算法)
LeetCode热题100_跳跃游戏(78_55)题目描述:输入输出样例:题解:解题思路:思路一(贪心算法):代码实现代码实现(思路一(贪心算法)):以思路一为例进行调试题目描述:给你一个非负整数数组nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回true;否则,返回false。输入输出样例:示例1:输入:num
Dream it possible!
·
2025-03-20 11:16
LeetCode
热题
100
leetcode
c++
贪心算法
算法
Electron对接语音唤醒Windows SDK
一、项目主要依赖vuevue-cli-plugin-electron-builderelectronffi-napinodejs操作
c++
的dll库ref-napic++类型转换js-audio-recorder
蚂蚁二娘
·
2025-03-20 10:45
electron
windows
c++
c++
创建dll以及调用dll的案例
1,新建一个空项目,定义头文件,源文件,//CameraDLLl.hextern"C"__declspec(dllexport)boolIAInitCamera(charcameraIp[]);extern"C"__declspec(dllexport)boolIASetCameraReady(charsaveImagePath[],inttimeOut);extern"C"__declspec(
感叹号的豆浆
·
2025-03-20 10:15
C++
vs2012
语言
c++
lua调用c++dll 简单案例
大家都知道lua和
c++
之间可以相互调用;方法有好多调用tolua++.exe,swig转化工具都行,下面演示一个lua调用c++dll简单案例:配置环境:vs2012,lua工程文件和tolua工程文件
感叹号的豆浆
·
2025-03-20 10:15
lua
lua-5-1
c++
dll文件
【OpenCV
C++
】如何快速 高效的计算出图像中大于值的像素个数? 遍历比较吗? No,效率太低!那么如何更高效?
文章目录1问题2分析3代码实现(两种方法实现)方法1:使用cv::compare方法2:使用cv::threshold3.2compare和threshold看起来都有二值化效果?那么二者效率?4compare函数解释4.1参数解释4.2底层行为规则4.3应用示例4.4典型应用场景1问题一幅图像的目标区域ROI尺寸为60*35的灰度图,快速计算出大于backVal的像素个数,其中backVal=2
R-G-B
·
2025-03-20 10:12
OpenCV
C++
opencv
c++
计算机视觉
Linux篇1-初识Linux
1.Linux能干什么Linux能够进行各种语言的开发工作,基本主要以后端语言为主
C++
,JAVA,python;Linux能进行各种指令操作,从而完成各种的文件相关的管理工作2.Linux基本指令2.1ls
逃跑的机械工
·
2025-03-20 10:11
Linux
linux
【
C++
篇】排队的艺术:用生活场景讲解优先级队列的实现
分享给更多人:如果你觉得这篇文章对你有帮助,欢迎分享给更多对
C++
感兴趣的朋友,让我们一起进步!深入理解与实现:
C++
优先级队列的模拟实现1.引言在算法和数据结构中
far away4002
·
2025-03-20 10:11
C++
c++
stl
优先级队列
向下(向上)调整算法
【
C++
篇】深入剖析
C++
Vector底层源码及实现机制
分享给更多人:如果你觉得这篇文章对你有帮助,欢迎分享给更多对
C++
感兴趣的朋友,让我们一起进步!全面剖析vector底层及实现机制接上篇:【
C++
篇】探索STL之美
far away4002
·
2025-03-20 10:10
C++
c++
开发语言
vector
visual
studio
vscode
C语言每日一练——day_9
详细内容可以看一下这篇博客:关于C/
C++
语言的初学者在哪刷题,怎么刷题-CSDN博客https://blog.csdn.net/2401_88433210/article/
Run_Teenage
·
2025-03-20 10:39
C语言入门练习题
c语言
开发语言
C语言每日一练——day_6
详细内容可以看一下这篇博客:关于C/
C++
语言的初学者在哪刷题,怎么刷题-CSDN博客https://blog.csdn.net/2401_88433210/article/
Run_Teenage
·
2025-03-20 10:09
C语言入门练习题
c语言
开发语言
C语言每日一练——day_8
详细内容可以看一下这篇博客:关于C/
C++
语言的初学者在哪刷题,怎么刷题-CSDN博客https://blog.csdn.net/2401_88433210/article/
Run_Teenage
·
2025-03-20 10:08
C语言入门练习题
c语言
开发语言
C++
标准模板(STL)- 类型支持 (杂项变换,将 std::remove_cv 与 std::remove_reference 结合,std::remove_cvref)
类型特性类型特性定义一个编译时基于模板的结构,以查询或修改类型的属性。试图特化定义于头文件的模板导致未定义行为,除了std::common_type可依照其所描述特化。定义于头文件的模板可以用不完整类型实例化,除非另外有指定,尽管通常禁止以不完整类型实例化标准库模板。杂项变换将std::remove_cv与std::remove_reference结合std::remove_cvreftempla
繁星璀璨G
·
2025-03-20 08:21
#
杂项变换
c++
标准库模板
运行时类型识别
杂项变换
remove_cvref
C++20 新特性全面解析:从概念到协程的编程革命
这些变革不仅提升了代码表达力,更从根本上改变了
C++
的编程范式。本文将深入解析C++20的关键特性,并通过实战代码示例演示其应用场景。
小乌龟登顶记
·
2025-03-20 08:19
java
算法
数据结构
【
C++
】仿函数的概念
目录一、仿函数说明二、仿函数的定义三、更直观的例子四、仿函数实例五、仿函数仿函数(functor)在各编程语言中的应用5.1仿函数C5.2仿函数C++5.3仿函数C#5.4仿函数Java一、仿函数说明在我们写代码时有时会发现有些功能实现的代码,会不断的在不同的成员函数中用到,但是又不好将这些代码独立出来成为一个类的一个成员函数。但是又很想复用这些代码。写一个公共的函数,就要单立出一个函数,也不是很
无水先生
·
2025-03-20 06:37
BOOST
C++
c++
c++
高性能多进程 cuda编程: safe_softmax实现 + cub::BlockReduce自定义归约操作
目录cub::BlockReduce自定义归约操作(`cub::BlockReduce::Reduce`)1.语法safe_softmax实现cub::BlockReducecub::BlockReduce是CUB库(CUDAUnBound)提供的一种用于GPU线程块内数据归约(一般完成所有数据规约需要两次规约)的高效工具。它允许线程块内的多个线程并行地对数据执行归约操作,cub::BlockRe
FakeOccupational
·
2025-03-20 06:35
深度学习
c++
开发语言
C++
多线程 -- std::thread的基本用法
依赖头文件:#include用法:std::thread和join或detach一起用std::threadt1(调用函数名称,调用函数参数1,调用函数参数2,。。。,调用函数参数n)t1.join();//表示同步(阻塞),调用线程走完,才能走后面的流程t1.detach();//表示异步,主线程只触发此线程,后面和此线程无关多线程传递参数#include#includevoidshow(con
qzy0621
·
2025-03-20 06:32
C++多线程
c++
c/
c++
读写照片、传输文件方式
c/
c++
读写照片、传输文件方式运行库调用API调用ifstream和ofstream实现(只要是文件即可用)测量耗时时间可用计时器:StopWach链接运行库接口内部实现是对API的调用,如:std:
qzy0621
·
2025-03-20 06:02
C++笔记
c++
C++
协程入门教程
一、环境搭建(Docker+双编译系统)1.全能Docker环境配置FROMubuntu:22.04#基础工具链RUNapt-getupdate&&DEBIAN_FRONTEND=noninteractiveapt-getinstall-y\build-essentialcmakebazelgitg++-12libcppcoro-dev\openssh-serverrsyslogcurlgnupg
ox0080
·
2025-03-20 06:02
#
北漂+滴滴出行
C++协程
VIP
激励
c++
开发语言
【AI Agent教程】各种Agent开发框架都是如何实现ReAct思想的?深入源码学习一下
大家好,我是同学小张,持续学习
C++
进阶知识和AI大模型应用实战案例,持续分享,欢迎大家点赞+关注,共同学习和进步。驱动大模型有很多种方式,例如纯Prompt方式、思维链方式、ReAct方式等。
同学小张
·
2025-03-20 05:29
大模型
人工智能
学习
笔记
经验分享
AIGC
AI
Agent
ReAct
每日OJ_牛客_MT1最大差值_模拟+贪心_C++_Java
目录牛客_MT1最大差值_模拟+贪心题目解析
C++
代码Java代码牛客_MT1最大差值_模拟+贪心最大差值_牛客题霸_牛客网描述:有一个长为n的数组A,求满足0≤a≤b&A,intn){//vectorarr
GR鲸鱼
·
2025-03-20 04:20
c++
java
数据结构
算法
leetcode
宇树科技纯技能要求总结
一、嵌入式开发与硬件设计核心技能嵌入式开发:精通C/
C++
,熟悉STM32、ARM开发熟悉LinuxBSP开发及驱动框架(SPI/UART/USB/FLASH/Camera/GPS/LCD)掌握主流平台
极梦网络无忧
·
2025-03-20 02:37
杂谈
科技
施磊老师
c++
(八)
语法是很不重要的,基本的回会了就行了cpp面经文章目录cpp面经1.程序的内存布局?--可以详看施磊老师第一节课2.堆栈区别3.函数调用参数是怎么传递的?4.为什么函数调用从右往左压栈5.函数题6.类和结构体的内存对齐----空结构体1.程序的内存布局?–可以详看施磊老师第一节课布局大概.text(代码段,放指令),.rodata(只读数据段,比如:常量字符串)—只读,不写.data(数据段:存放
Zhuai-行淮
·
2025-03-20 02:36
施磊老师cpp
c++
开发语言
施磊老师
c++
笔记(三)
c++
模板编程-学习cpp类库的编程基础文章目录
c++
模板编程-学习cpp类库的编程基础1.函数模板2.理解模板函数3.实现cpp的vector向量容器4.理解容器空间配置器allocator的重要性1
Zhuai-行淮
·
2025-03-20 02:35
施磊老师cpp
c++
笔记
C++
消息总线和数据总线,可实现代码间交互完全解耦
特性1.可以解耦所有源文件之间的交互编译依赖,作为中间者控制交互2.可使用不同枚举作为软件的模块消息或是数据标识,且编译无需依赖枚举头文件,可随意修改3.简单,只需少量代码即可实现,支持注册和触发4.消息总线支持优先级,控制消息触发顺序消息总线,可以实现函数调用的解耦#pragmaonce#include#include#include#includeclassMsgHandler{public:
flower980323
·
2025-03-20 02:33
C++
c++
开发语言
架构
设计模式
Python,
C++
开发餐饮后厨环境远程管理APP
开发一款用于**餐饮后厨环境远程管理**的App,结合Python和
C++
的优势,可以实现高效的后端数据处理、实时的环境监控以及用户友好的前端界面。
Geeker-2025
·
2025-03-20 02:00
python
c++
施磊老师高级
c++
(一)
对象被优化后,才是高效的
c++
编程文章目录对象被优化后,才是高效的
c++
编程1.对象使用背后调用了哪些方法2.函数调用过程中对象背后调用方法3.总结三条对象优化的规则4.CMyString的代码问题5.
Zhuai-行淮
·
2025-03-20 02:30
施磊老师cpp
c++
开发语言
代码逐行解析 | 教你在
C++
中使用深度学习提取特征点
点击下方卡片,关注「3D视觉工坊」公众号选择星标,干货第一时间送达扫描下方二维码,加入3D视觉技术星球,星球内汇集了众多3D视觉实战问题,以及各个模块的学习资料:最新顶会论文、书籍、源码、视频(近20门系统课程[星球成员可免费学习])等。想要入门3D视觉、做项目、搞科研,就加入我们吧。作者:泡椒味的口香糖|来源:3DCV添加微信:dddvision
3D视觉工坊
·
2025-03-20 01:26
3D视觉从入门到精通
c++
深度学习
开发语言
人工智能
施磊老师高级
c++
(二)
智能指针文章目录智能指针基础--实现简单的智能指针2.不带引用计数的智能指针问题解决不带引用计数的智能指针汇总auto_ptr--#include--不推荐scoped_ptr---不推荐unique_ptr--推荐--右值引用--move3.带引用计数的智能指针4.shared_ptr交叉(循环)引用问题代码示例整体过程解决办法--强弱混用弱智能指针-不能使用资源5.多线程访问共享对象的线程安全
Zhuai-行淮
·
2025-03-20 01:23
施磊老师cpp
c++
开发语言
Centos离线安装gcc
GCC(GNUCompilerCollection)是GNU项目下的开源编译器套件,主要用于将C、
C++
等编程语言的源代码编译成可执行程序或库2.gcc下载地址gcc整体打包下载地址CentOS-7所有
为什么要做囚徒
·
2025-03-19 23:32
linux运维
linux
centos
linux
运维
C++
学习笔记:引用
引用是已知变量的别名,通过将引用变量用作参数,函数将使用原始数据而不是其副本。下面将r作为a的别名:inta;int&r=a;就像char*是指向char的指针一样,int&是指向int的引用。(a和r指向相同的值和内存单元)注意:&r表示r引用变量的地址。引用和指针的区别1.必须在声明引用时将其初始化,而不能像指针那样先声明再赋值。2.引用更接近const指针,一旦与某个变量关联起来便有一直效忠
etp_
·
2025-03-19 23:32
c++
学习
笔记
【
C++
】:位图(bitset)
目录位图的概念位图的应用场景位图的构造函数位图的使用位图的概念位图(Bitmap)是一种基于二进制位(bit)的高效数据结构,用于表示一组布尔值(存在或不存在、真或假)。它的核心思想是:用每一个二进制位(0或1)来标记某个状态或资源是否被占用。第i位为1→表示第i个元素存在/被占用。第i位为0→表示第i个元素不存在/未被占用。关键特性:内存高效:每个布尔值仅占用1个二进制位(bit),而非传统布尔
-元清-
·
2025-03-19 22:00
重制C++版
c++
开发语言
c语言
数据结构
算法
c++
右值引用详解!
前言左值引用可以参考笔者的这篇文章---从c到
c++
——4:引用-CSDN博客(ps:这篇文章里的引用单只左引用笔者当时水平不高(虽然现在也不高)起错了名字)左值引用与右值引用的定义
c++
中,无论是左值引用与右值引用
好好学习O(∩_∩)O
·
2025-03-19 22:56
c++
开发语言
简要介绍
C++
中的 max 和 min 函数以及返回值
目录编辑简要介绍
C++
中的max和min函数1.std::max函数基本用法比较多个值2.std::min函数基本用法比较多个值3.使用自定义比较函数示例:自定义比较函数4.使用std::max和std
*TQK*
·
2025-03-19 21:18
编程语言知识点
c++
编程知识点
c语言
【
C++
基础十】泛型编程(模板初阶)
【
C++
基础十】泛型编程—模板1.什么是模板2.函数模板的实例化:2.1隐式实例化2.2显示实例化3.函数模板参数的匹配规则4.什么是类模板5.类模板的实例化6.声明和定义分离1.什么是模板voidswap
Pacify_The_North
·
2025-03-19 20:17
C++
c++
算法
windows
visualstudio
开发语言
C++
与C语言的区别
前言本文主要用C语言和
C++
做对比来学习
C++
,便于个人理解。
@haihi
·
2025-03-19 20:12
c++
c语言
开发语言
从C语言开始的
C++
编程生活(1)
第1篇主要讲的是有关于
C++
的命名空间、输入和输出。
C++
才起步,都很简单呢!
Elnaij
·
2025-03-19 20:41
C++基础知识
c语言
c++
C++
中的explicit关键字
在
C++
中,explicit是一个用于修饰构造函数的关键字,它主要用于防止隐式类型转换,下面从多个方面详细介绍它。
张太行_
·
2025-03-19 19:05
c++
开发语言
嵌入式知识笔记1——
C++
面试复习(3)
四、关键字库函数4.1sizeof和strlen的区别strlen是头文件中的函数,sizeof是
C++
中的运算符。strlen测量的是字符串的实际长度(其源代码如下),以\0结束。
Yuanyingbian
·
2025-03-19 19:02
嵌入式学习资料
笔记
c++
算法
什么是Apache Avro?
核心特性跨语言支持Avro支持多种编程语言(如Java、Python、
C++
、Go等),使得不同语言之间的数据交换变
maozexijr
·
2025-03-19 19:32
apache
C++
树状数组
一.树状数组是什么?二.树状数组的特性?可以解决大部分区间上面的修改以及查询的问题,例如1.单点修改,单点查询,2.区间修改,单点查询,3.区间查询,区间修改等问题;三.树状数组讲解lowbit的使用如何计算一个非负整数n在二进制下的最低为1及其后面的0构成的数?答案就是lowbit(x)。那么lowbit运算时怎么实现的呢?44的二进制=(101100),我们对44的二进制数取反+1,也即~44
LIUJH1233
·
2025-03-19 16:45
c++
开发语言
C++
:关联容器(pair、map、set、multiset)
关联容器和顺序容器的本质区别:关联容器是通过键存取和读取元素、顺序容器通过元素在容器中的位置顺序存储和访问元素。两个基本的关联容器类型是map和set。map的元素以键-值对的形式组织:键用作元素在map的索引,而值则表示所存储和读取的数据。set仅包含一个键,并有效地支持关于某个键是否存在的查询。set和map类型的对象不允许为同一个键添加第二个元素。如果一个键必须对应多个实例,则需使用mult
今朝一九九三
·
2025-03-19 15:39
学习C++
C++
类和对象 友元 内部类 this指针 默认成员函数 初始化列表……
1.类和对象的基本概念类:用户自定义的数据类型,包含数据成员(属性)和成员函数(方法)。对象:类的实例,占用内存空间,具有类中定义的属性和方法。示例:classDog{//定义类public:std::stringname;//属性intage;voidbark(){//方法std::coutdraw();//输出:Drawingacircle(多态)deleteshape;return0;}4.
azaz_plus
·
2025-03-19 15:08
C++
c++
类和对象
this指针
默认成员函数
友元
初始化列表
内部类
深入解析Java跨平台原理
的可执行文件.exeLinux的可执行文件.elfmacOS的可执行文件.machJava独特的中间格式字节码文件.classJVM虚拟机1.1传统语言的平台困局语言类型编译方式执行依赖跨平台能力C/
C+
KBkongbaiKB
·
2025-03-19 15:06
java
开发语言
C++
关联容器1——map,multimap,set,multiset介绍,pair类型
目录关联容器使用关联容器使用map使用set关联容器概述定义关联容器初始化multimap或multiset关键字类型的要求有序容器的关键字类型使用关键字类型的比较函数pair类型创建pair对象的函数关联容器关联容器支持高效的关键字查找和访问。两个主要的关联容器(associative-container)类型是map和set。map中的元素是一些关键字一值(key-value)对:关键字起到索
掘根
·
2025-03-19 15:05
C++STL
c++
开发语言
华为OD机试题库清单以及考点说明,2025.3.16切换2025A卷(Python/JS/C/
C++
)
专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/
C++
)》。
哪 吒
·
2025-03-19 14:59
搬砖工逆袭Java架构师
华为od
python
javascript
2025A卷
华为OD机试
华为OD机试 - 字符串分割转换(Python/JS/C/
C++
2024 E卷 100分)
一、题目描述给定一个非空字符串QS,其被N个‘;’分隔成N+1个子串,给定正整数数组K,要求除第一个子串外,其余的子串每K个字符组成新的子串,并‘-’分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写Q字母;反之,如果它含有的大写字母比小写字母多,则将这个子串的所有小写字母转换为大写字母;大小写字母的数量相等时,不做转换。二、输入描述输入为两行,第
哪 吒
·
2025-03-19 14:28
华为od
python
javascript
C++
语言的声明式编程
C++
语言的声明式编程引言声明式编程是一种编程范式,它强调描述程序的“要做什么”而不是“怎么做”。
俞嫦曦
·
2025-03-19 14:57
包罗万象
golang
开发语言
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他