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++
《 第三章-招式初成》
C++
修炼生涯笔记(基础篇)程序流程结构
C++
程序流程结构详解一、选择结构选择结构根据条件判断决定程序执行路径。
嵌入式@秋刀鱼
·
2025-06-15 00:25
C++
c++
数据结构
linux
笔记
visual
studio
code
开发语言
《第一章~~~第五章-综合运用———“同门切磋,第一回合”》
C++
职业生涯笔记---手机通讯录管理系统综合实战
C++
手机通讯录管理系统|小白也能轻松实现!附完整代码+运行效果✨文末有总结表格+学习心得❤️建议点赞收藏!
嵌入式@秋刀鱼
·
2025-06-15 00:25
C++
c++
笔记
智能手机
visual
studio
code
linux
数据结构
开发语言
《第二章-内功筑基》
C++
修炼生涯笔记(基础篇)数据类型与运算符
一、数据类型以下是
C++
数据类型与运算符的详解,结合表格和说明呈现:1.基本数据类型类型大小(字节)取值范围示例bool1true/falseboolflag=true;char1-128127或0255charc
嵌入式@秋刀鱼
·
2025-06-15 00:24
C++
c++
开发语言
visual
studio
code
数据结构
linux
笔记
C++
学习笔记——基础篇(五)
前言:本部分内容主要是
C++
语言中关于结构体的相关知识。该部分内容会与前一部分中的指针函数等知识点相关联,是相对综合的。
·
2025-06-15 00:52
《第四章-筋骨淬炼》
C++
修炼生涯笔记(基础篇)数组与函数
数组与函数详解一、数组1.一维数组(1)定义方式一维数组是存储相同类型元素的线性集合,定义时需要指定数据类型和数组长度。定义方式示例说明数据类型数组名[数组长度];intarr1[5];定义长度为5的整型数组,未初始化数据类型数组名[数组长度]={值1,值2,...};intarr2[5]={1,2,3,4,5};定义并初始化(全部元素)数据类型数组名[]={值1,值2,...};intarr3[
嵌入式@秋刀鱼
·
2025-06-15 00:50
C++
c++
算法
数据结构
链表
开发语言
visual
studio
code
笔记
《第五章-心法进阶》
C++
修炼生涯笔记(基础篇)指针与结构体⭐⭐⭐⭐⭐
C++
指针与结构体超全指南|编程萌新必看!附代码运行效果文末有总结表格+学习心得❤️建议收藏!一、指针篇:内存操作的魔法棒✨1️⃣指针定义与使用指针就是内存地址的"导航仪"!
嵌入式@秋刀鱼
·
2025-06-15 00:50
C++
c++
算法
开发语言
数据结构
visual
studio
code
笔记
c语言
C++
中变量赋值有几种形式
在
C++
中,变量赋值主要有以下几种形式:1.直接赋值(DirectInitialization)通过=符号将右侧值赋给左侧变量,最常用的赋值方式。
C++ 老炮儿的技术栈
·
2025-06-14 23:15
c++编程
c++
c语言
算法
开发语言
服务器
C#和
C++
的区别
C#(CSharp)和
C++
是两种不同的编程语言,在语法、特性和应用领域上存在一些区别。以下是对C#和
C++
进行比较的一些方面:语法和易用性:C#的语法相对简单和直观,与Java类似。
·
2025-06-14 23:42
C#和
C++
有什么区别?
C#和
C++
都是广泛使用的编程语言,但它们在设计理念、应用场景和语法上有许多显著的区别。
IoT_HUANGYUAN
·
2025-06-14 22:09
C#
C++
c#
c++
c#和
c++
区别
1.在C#中,参数传递方式有三种:值传递和引用传递a.值传递(PassbyValue)概念将参数的副本传递给方法。方法内对参数的修改不影响原始值。适用场景基本数据类型(如int、float、bool)。不可变类型(如string)。小型结构体(如DateTime、Point)。voidChangeValue(intnum){num=100;//修改副本,不影响原始值}intoriginal=50;
湖北二师的咸鱼
·
2025-06-14 22:08
c#
c++
java
Java八股文——JVM「垃圾回收篇」
有了GC,我们开发者就无需像C/
C++
程序员那样手动地去free或delete内存,
YuTaoShao
·
2025-06-14 22:05
Java八股文
jvm
java
开发语言
了解 FBX 文件格式:简单的解释 如何下载fbx格式文件模型
SDK使程序能够正确解释文件,并且可以基于Autodesk中的
C++
或Blend
在下胡三汉
·
2025-06-14 21:30
fbx
C++
洛谷题解(17)——P5713
题名:洛谷团队系统题目:在洛谷上使用团队系统非常方便的添加自己的题目。如果在自己的电脑上配置题目和测试数据,每题需要花费时间5分钟;而在洛谷团队中上传私有题目,每题只需要花费3分钟,但是上传题目之前还需要一次性花费11分钟创建与配置团队。现在要配置n(n≤100)道题目,如果本地配置花费的总时间短,请输出Local,否则输出Luogu。输入输出格式:无这道题其实不难,但我认为一步步算对这道题而言有
qdhd
·
2025-06-14 19:20
C++
洛谷
C++
洛谷题解(22)——P1909
题名:买铅笔题目:P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起见,P老师决定只买同一种包装的铅笔。商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过n支铅笔才够给小朋友们发礼物。现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n支铅笔最少需要花费多少钱。输入:第一行包含一个
qdhd
·
2025-06-14 19:20
C++
洛谷
C++
RPC 远程过程调用详细解析
一、RPC基本原理RPC(RemoteProcedureCall)是一种允许程序调用另一台计算机上子程序的协议,而不需要程序员显式编码这个远程交互细节。其核心思想是使远程调用看起来像本地调用一样。RPC工作流程客户端调用:客户端调用本地存根(stub)方法参数序列化:客户端存根将参数打包(封送/marshaling)网络传输:通过协议传输到服务器服务器接收:服务器存根解包(unmarshaling
程序员乐逍遥
·
2025-06-14 19:48
C++高手修炼营
Qt框架
MFC框架高级编程
c++
rpc
vs2022
算法题练习小技巧之区间合并--套路详细讲解带例题和源码(Python,
C++
)
(本文源于最近刷题刷到区间合并的问题,第一次写极其不熟练,在这里总结并写一点相关套路)所谓区间合并,可以理解成一个n行两列的二维数组,每一行的两个数字表示一个区间的左右端点,现在需要对这些区间进行相关操作(根据题目情况来定),但是有些区间有重合部分,实际操作起来就很麻烦,此时可以将区间进行合并减少思维难度那么怎么进行合并呢?请看例题一。例题一:LCR074.合并区间-力扣(LeetCode)之后碰
立志成为算法讲师
·
2025-06-14 19:47
基础算法详解
算法
python
c++
开发语言
01背包问题详解
c++
【泪光2929】
01背包问题详解01背包是一种动态规划问题。动态规划的核心就是状态转移方程,本文主要解释01背包状态转移方程的原理。问题描述01背包问题可描述为如下问题:有一个容量为V的背包,还有n个物体。现在忽略物体实际几何形状,我们认为只要背包的剩余容量大于等于物体体积,那就可以装进背包里。每个物体都有两个属性,即体积w和价值v。问:如何向背包装物体才能使背包中物体的总价值最大?为什么不用贪心?我在第一次做这
泪光2929
·
2025-06-14 19:17
【泪光2929】代码仓
c++
开发语言
洛谷自己创建的一个小比赛【
c++
】
链接:中级选手聚集地【
c++
】有实力吗?-洛谷|计算机科学教育新生态来吧,来吧,大家都来参加吧!
泪光2929
·
2025-06-14 19:17
c++
开发语言
基于Qt的app开发第六天
写在前面博主是一个大一下的计科生,现在正在做
C++
面向对象程序设计的课程设计,具体功能可以看本专栏的第一篇博客。
code_计梦星河
·
2025-06-14 19:16
基于Qt的app开发
qt
开发语言
c++
C++11 Generalized(non-trivial) Unions:从入门到精通
传统联合体的限制三、C++11广义非平凡联合体的引入3.1概念与特性3.2定义语法四、使用方法与注意事项4.1非平凡成员的初始化4.2注意事项五、应用场景5.1类型安全的枚举5.2解析不同类型的数据六、总结一、引言在
C+
码事漫谈
·
2025-06-14 18:13
c++11
c++
java
开发语言
c++
中vector的使用
修改元素3.vector的高级用法3.1迭代器3.2算法与vector配合3.3二维vector3.4vector的性能优化4.vector的注意事项5.实际应用示例总结1.vector概述vector是
C+
老一岁
·
2025-06-14 18:42
c++
开发语言
CSP 2024 提高级第一轮解析版
()A.O(n)O(n)B.O(logn)O(logn)C.O(nlogn)O(nlogn)D.O(1)O(1)本题共2分第3题在
C++
中,以下哪个
编程李老师
·
2025-06-14 18:10
解析--信奥csp-s初赛
算法
数据结构
哈希算法
Python 数据分析10
jieba使用简单,并且支持Python、R、
C++
等多种编程语言的实现,对新手而言是一个较好的的入门粉刺工具。在GitHub社区,jieba长期有着较高的讨论度,社区中也有不少与j
·
2025-06-14 16:59
【Qt】Jenkins配置编译vs2022+Qt(Freestyle project)
1.环境准备确保Jenkins服务器已安装:VisualStudio2022(勾选“
C++
桌面开发”工作负载)QtforWindows(如Qt5.15.2MSVC201964-bit)Git(用于拉取代码
晴雨日记
·
2025-06-14 16:28
Qt进阶
开发语言
qt
数据结构进阶——使用数组实现栈和队列详解与示例(C,C#,
C++
)
文章目录1、数组实现栈栈的基本操作C语言实现C#语言实现2、数组实现队列队列的基本操作C语言实现C#语言实现
C++
语言实现总结在编程世界中,数据结构是构建高效算法的基石。
白话Learning
·
2025-06-14 16:28
数据结构
数据结构
c语言
c#
c++
16,
C++
——搜索二叉树
目录一,二叉搜索树的特性二,二叉搜索树的实现三,二叉树搜索树的应用分析1,K模型2,KV模型3,性能分析四,二叉树的OJ题目1.二叉树创建字符串。2.二叉树的分层遍历1。3.二叉树的分层遍历2。4.给定一个二叉树,找到该树中两个指定节点的最近公共祖先。5.二叉树搜索树转换成排序双向链表。6.根据一棵树的前序遍历与中序遍历构造二叉树。7.根据一棵树的中序遍历与后序遍历构造二叉树。8.二叉树的前序遍历
Forest_HAHA
·
2025-06-14 14:11
C++
c++
C++
之模板进阶
模板进阶非类型模板参数一、非类型模板参数的语法二、非类型模板参数的类型三、非类型模板参数的优点四、限制模板特化一、模板特化的分类二、函数模板的特化全特化语法三、类模板的特化1.全特化全特化语法2.偏特化偏特化语法四、模板特化的匹配规则模板分离编译一、模板分离编译的背景二、模板分离编译的问题三、解决模板分离编译问题的方法1.**显式实例化(ExplicitInstantiation)**语法2.**
zzh_zao
·
2025-06-14 11:53
c++
c++
算法
开发语言
序列化、字节对齐、字节序(
C++
)
记录下自己对这3个问题的理解,
C++
编程方式下字节对齐,存在的意义:是因为
C++
下,写网络协议的时候,经常写成struct或类class,类似于下边struct_arp{unsignedshortarp_hrd
技术老虎Tiger
·
2025-06-14 08:41
C++
C++
字节序
字节对齐
序列化
C++
开发:再看信号槽的实现原理
信号槽机制是一种用于对象间通信的机制,特别适合于事件驱动的编程模型。在多线程环境下,信号槽机制可以实现线程间通信。Qt框架的信号槽基本概念信号(Signal)信号是由对象发出的通知,表示某个特定事件已经发生信号本质上是特殊的成员函数,只有声明没有实现信号可以带有参数,用于传递事件相关的数据槽(Slot)槽是普通的成员函数,用于响应信号槽可以被直接调用,也可以通过信号触发槽的参数类型必须与连接的信号
倔强老吕
·
2025-06-14 08:40
C++标准库
c++
信号槽
qt
C++
异步(1)
什么是异步?异步就是多个线程是同时执行的,与之相对的就是线程同步,二者都应用在并发的场景上。异步的特点异步执行的任务无需等待其他任务完成,其本身是通过非阻塞的方式执行的,不依赖前驱任务,通常用于IO密集型场景。非阻塞:线程不会被其他线程阻塞;回调或事件驱动:1、可以通过最直接采用策略执行回调函数,自动创建和管理线程;2、还可以通过primise收到那个执行线程设置future的异步结果;未来类--
啊QQQQQ
·
2025-06-14 08:39
C++
开发语言
c++
c++
decltype关键字
decltype为类型推导关键字。示例代码://decltype也可用于函数模板编程:templateautoadd(Tt,Uu)->decltype(t+u){returnt+u;}//decltype推导函数返回类型autodoubleNumFunc(intx)->decltype(x*2){returnx*2;};//测试decltype关键字的各种用法voidtestDecltype(){
zh_xuan
·
2025-06-14 07:29
c/c++
c++
开发语言
【
C++
】std::function
std::function学习笔记基本概念std::function是一个函数封装器,可以将任何可调用对象(如函数、函数指针、Lambda表达式、成员函数指针等)包装成一个可调用对象,从而实现对各种类型可调用对象的统一管理和操作。内部原理std::function的内部原理主要依赖于模板和多态。它通过模板参数推导和类型擦除的技术,将各种类型的可调用对象转换成一个通用的内部结构体对象,从而实现了对可
·
2025-06-14 07:29
C++
学习:std::function与std::bind
1.1function是什么1.2function有什么用1.3模拟实现function函数对象机制2.bind绑定器2.1bind是什么2.2bind有什么用3.使用bind+function完成线程池设计前言在
C+
菜一头包
·
2025-06-14 06:58
cpp软件开发学习笔记
c++
学习
C++
std::function详解与实战
参考定义一个std::function对象实例std::functioncallback;std::function对象实例包装函数指针int(*fun_ptr)(int);intfun1(inta){returna;}intmain(intargc,char*argv[]){std::coutTfun2(Ta){returna+2;}intmain(intargc,char*argv[]){st
我歌月徘徊、
·
2025-06-14 06:28
嵌入式Linux
linux
服务器
网络
《
C++
编程这样学》第九章:字符数组和字符串- 加油站题解
1.单词的长度题目链接:http://csp.magu.ltd/problem/J0960【问题描述】在一行中输入一行单词序列,相邻单词之间用1个或多个空格间隔,编写程序,计算各个单词的长度。注意,如果一个单词中有标点符号(如连字符,逗号),标点符号算作与之相连的单词的一部分,没有被空格隔开的符号串,都算作单词。【题解代码】#include#includeusingnamespacestd;cha
青岛码谷编程
·
2025-06-14 06:26
c++
算法
【
c++
潜伏者】新手的教程与做题感想
感谢学长的讲解让我弄懂了这道题(/≧▽≦)/这题让我弄懂了一种叫“桶排”的思想,即把一个数组看做“桶”,下标与赋值都很重要上题题目描述R国和S国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。历经艰险后,潜伏于S国的R国间谍小C终于摸清了S国军用密码的编码规则:1、S国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所的内容均由大写字母‘A’—‘Z’构成(无空格等其他字母
·
2025-06-14 06:26
C++
题解 P6314 1.水浒(CSP J R组模拟赛)
水浒时间限制:C/C++1000MS,其他语言2000MS内存限制:C/C++256MB,其他语言512MB难度:普及描述题目背景大河向东流哇,天上的星星参北斗哇。——《好汉歌》题目描述天上好多星星啊!已知一颗星星到33DAI的距离为a米,而33DAI可以使用曲率引擎,每次可以移动b米。他只能对着星星向前移动,且不能碰到或越过星星,求他最近可以离星星多近。形式化地说,即输入两个大于0的实数a,b(
FHD_WOLF
·
2025-06-14 06:55
c++
算法
开发语言
c++
std::function
测试代码:#include#includeintaddFunc(inta,intb){returna+b;}voidtestFunction(){//声明一个function,接受俩个int参数,返回int数据std::functionfunc;//绑定不同的可调用对象//普通函数func=addFunc;cout<<"9526+1:"<
zh_xuan
·
2025-06-14 06:25
c/c++
c++
开发语言
C++
——string练习
目录1.仅仅反转字母(917)2.字符串相加(415)3.字符串中的第一个唯一字符(387)4.字符串最后一个单词的长度5.验证回文串(125)6.把字符串转换成整数7.反转字符串II(541)8.字符串相乘(43)9.反转字符串中的单词III(557)1.仅仅反转字母(917)给你一个字符串s,根据下述规则反转字符串:所有非英文字母保留在原有位置。所有英文字母(小写或大写)位置反转。返回反转后的
·
2025-06-14 04:44
【
C++
语言】字符串String练习题
题目连接:仅仅反转字母1.仅仅反转字母给你一个字符串s,根据下述规则反转字符串:所有非英文字母保留在原有位置。所有英文字母(小写或大写)位置反转。返回反转后的s。示例1:输入:s="ab-cd"输出:"dc-ba"示例2:输入:s="a-bC-dEf-ghIj"输出:"j-Ih-gfE-dCba"示例3:输入:s="Test1ng-Leet=code-Q!"输出:"Qedo1ct-eeLg=nts
风铃子加油
·
2025-06-14 04:44
C++
开发语言
c++
string
leetcode
牛客
golang struct数组排序_深入理解golang的基本类型排序与slice排序
前言其实golang的排序思路和C和
C++
有些差别。
Flipboard红板报
·
2025-06-14 04:42
golang
struct数组排序
C++
中的零拷贝技术
一、
C++
中零拷贝技术的核心概念零拷贝(Zero-copy)是一种重要的优化技术,旨在减少数据在内存中的不必要复制,从而提高程序性能、降低内存使用并减少CPU消耗。
景彡先生
·
2025-06-13 20:48
C++进阶
c++
开发语言
《Qt5.14.1与Mingw
C++
:打造可发布程序的技术之旅》
Qt5.14.1与MingwC++初相识在软件开发的广袤天地中,Qt5.14.1与MingwC++宛如一对默契搭档,携手为开发者们开辟出一条高效且充满创意的开发之路。Qt5.14.1是一款备受赞誉的跨平台应用开发框架,它就像是一位全能的工匠,无论你是想打造精美的桌面应用,还是开发智能的嵌入式系统,亦或是构建便捷的移动端应用,它都能轻松胜任。Qt5.14.1拥有出色的跨平台能力,如同一位精通多国语言
空云风语
·
2025-06-13 19:09
QT
人工智能
qt
c++
开发语言
Node.Js篇 NodeJs使用MongoDB
由
C++
语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
我的白银时代
·
2025-06-13 19:39
mongodb
node.js
数据库
Coverity本地增量C/
C++
代码检查(Linux)操作--常见问题及解决方法
上一篇我们讲了:Coverity本地增量C/
C++
代码检查(Linux)操作简介这一篇我们开始讲:Coverity本地增量C/
C++
代码检查(Linux)操作--常见问题及解决方法目录【关注我,后续持续新增专题博文
·
2025-06-13 18:33
C++
实现图片帧转视频功能(chatGPT实现基础上修改)
百度上搜的好多代码都差点意思,突发奇想用chatGPT实现,描述了自己的功能需求,就啥也不用做等着CV了,不得不说真牛逼,就跟你出了道leetcode题有人给你写完了一样。注:output的视频格式是.avi格式,暂时没试过其他格式,可以自己百度修改。//以下代码基于ChatGPT生成版本修改voidImage_To_Video(stringimg_path,stringoutput){//img
支棱起来哇
·
2025-06-13 18:00
c++
开发语言
opencv
使用
C++
和 OpenCV 构建智能停车场视觉管理系统
使用
C++
和OpenCV构建智能停车场视觉管理系统本文将详细介绍如何利用
C++
和OpenCV库,从零开始创建一个智能停车场管理系统。
whoarethenext
·
2025-06-13 17:59
c++
opencv
开发语言
C++
视频分解和图片合成视频代码
附上两个常用的代码,一个是视频分解,一个是图片集合成video。1、视频分解代码//将视频分解成一张张图片并保存#include"opencv2/opencv.hpp"usingnamespacecv;//如果不定义命名空间则图像采集这个功能是无效的voidmain(){VideoCapturecap("D:\\PhotoandVideo\\depth\\depthCorrect.mp4");Ma
LH铭记
·
2025-06-13 17:28
图像处理
C++
字符串基础练习18-20题
字符串乘方给定两个字符串a和b,我们定义a×ba×b为他们的连接。例如,如果a=abc而b=def,则a×b=abcdef。如果我们将连接考虑成乘法,一个非负整数的乘方将用一种通常的方式定义:a0=``(空字符串),a(n+1)=a×(an)。注意这里的0,n+1和n均为上标的形式。输入格式输入包含不超过10组测试样例,每组测试样例占一行。每组样例包含一个由小写字母构成的字符串s,s的长度不超过1
·
2025-06-13 16:50
龙芯 UOS 系统升级 Python
作为一名C/
C++
程序员,在工作中也难免用到Python。比如Chromium开源项目中,大量使用了Python脚本。
云水木石
·
2025-06-13 16:46
信创系统软件开发实战
python
开发语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他