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++
语言字符串操作总结大全(超详细)
字符串操作strcpy(p,p1)复制字符串strncpy(p,p1,n)复制指定长度字符串strcat(p,p1)附加字符串strncat(p,p1,n)附加指定长度字符串strlen(p)取字符串长度strcmp(p,p1)比较字符串strcasecmp忽略大小写比较字符串strncmp(p,p1,n)比较指定长度字符串strchr(p,c)在字符串中查找指定字符strrchr(p,c)在字符
勿忘初心丶
·
2024-02-01 18:28
C++面向对象
【
C++
】字符串的基本操作和相关算法题
思路一、问题背景二、字符串的插入、删除和追加操作详解【
C++
】三、相关算法题【
C++
】一、问题背景 首先来说字符串问题是十分经典的类型,我们经常会遇到输入是字符串的题目,然后利用各种STL标准库或者是一些动态规划的方法来求解问题
郝同学
·
2024-02-01 18:27
C++知识圈
string
c/
c++
求字符串长度
1、c语言sizeof()和strlen(char*a)(注:c语言没有string类型的数据)strlen()需要头文件,该函数参数必须是字符型指针(char*),从代表该字符串的第一个地址开始遍历,直到遇到结束符'\0'。返回的长度大小不包括'\0'。#include#includeintmain(){chara[100];intk=0;gets(a);intlen=strlen(a);pri
qq_40886952
·
2024-02-01 18:57
c++
c语言
蓝桥杯
c/
c++
串的链式操作
文章目录1.链式串的定义2.初始化3.赋值为04.赋值操作5.打印操作6.源码 本篇博客中都是带头结点的串。1.链式串的定义 这里的数据域是4个字节,是为了节省空间。typedefstructStringNode{charch[4];//按串长分配存储区,ch指向串的基地址structStringNode*next;}StringNode,*String;2.初始化boolStrInit(St
君生我老
·
2024-02-01 18:27
数据结构
c语言
c++
开发语言
剖析Java和C/
C++
中的字符串的区别
剖析Java和C/
C++
中的字符串的区别本文参考:https://blog.51cto.com/padden/489043C语言中没有字符串这种数据类型,只有字符数组。
JZL要努力啊
·
2024-02-01 18:27
数据结构与算法
leetcode
c++
算法
java
C/
C++
字符串输入输出和字符串函数基础学习
字符串学习字符串常量(字符串字面量)字符串数组和初始化数组形式和指针形式数组和指针的区别字符串输入gets()函数fgets()函数和fputs()函数空指针和空字符gets_s()函数scanf()函数字符串输出puts()函数fputs()函数printf()函数自定义输入输出函数字符串函数strlen()函数strcat()函数strncat()函数strcmp()函数strncmp()函数
SOC罗三炮
·
2024-02-01 18:56
CPP
Linux_C
c语言
c/
c++
静态字符串的基本操作
文章目录1.串的定义2.赋值操作3.字符串复制操作4.判断空5.比较操作6.求串的长度7.打印全部元素8.求字串9.串拼接10.清空操作11.源代码 在本篇博客中,定义的字符串为索引1为起始下标。1.串的定义#defineMAXLEN255//预定义最大串长255typedefstruct{charch[MAXLEN];//每个分量存储一个字符intlength;//串的实际长度}SString
君生我老
·
2024-02-01 18:25
数据结构
c语言
c++
算法
某里P7程序员推荐,Linux C/
C++
学习路线(内附资料)
前言LinuxC/
C++
从零基础到大神的学习路线,自己的真实学习路线,干货很多,建议收藏,认真阅读。
_pangzi
·
2024-02-01 18:48
引用头文件时尖括号和引号的区别
这两种引用方式的区别是:如果文件名包含在尖括号中,则
C++
编译器将在存储标准头文件的主机系统的文件系统中查找;如果文件名包含在双引号中,则编译器将首先查找当前的工作目录或源代码目录(或其他目录,这取决于编译器
周不易
·
2024-02-01 18:11
QT
C++
qt
c++
C++
CMake MinGW GRPC
环境安装·MinGW下载MinGW并安装,添加bin路径到环境变量path中,重命名mingw32-make.exe为make.exe。·CMake下载CMake并安装,添加bin路径到环境变量path中,输入cmake--version,验证cmake是否安装成功。·GRPC使用git下载GRPC,下载包含gRPC依赖项源代码的子模块>gitclone-bv1.29.1https://githu
OAO_hub
·
2024-02-01 17:25
虚函数工作原理
当调用一个对象对应的函数时,通过对象内存中的vptr(虚函数表指针)找到该类的vtbl(虚函数表)2.从虚函数表中找到调用的虚函数的指针(地址)虚函数表vtbl:虚函数指针数组,记录着该类各个虚函数的首地址参考博客:
C+
孜孜不倦fly
·
2024-02-01 17:57
C++学习
c++
【
C++
】STL之空间配置器(了解)
一、什么是空间配置器空间配置器,顾名思义就是为各个容器高效的管理空间(空间的申请与回收)的,在默默地工作。虽然在常规使用STL时,可能用不到它,但站在学习研究的角度,学习它的实现原理对我们有很大的帮助。二、为什么需要空间配置器前面在模拟实现vector、list、map、unordered_map等容器时,所有需要空间的地方都是通过new申请的,虽然代码可以正常运行,但是有以下不足之处:空间申请与
炫酷的伊莉娜
·
2024-02-01 17:25
C++
c++
空间配置器
内存池
SGI-STL
C++
基本语法
C++
程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。
代码人生ll
·
2024-02-01 17:43
全流程机器视觉工程开发(四)PaddleDetection
C++
工程化应用部署到本地DLL以供软件调用
前言我们之前跑了一个yolo的模型,然后我们通过PaddleDetection的库对这个模型进行了一定程度的调用,但是那个调用还是基于命令的调用,这样的库首先第一个不能部署到客户的电脑上,第二个用起来也非常不方便,那么我们可不可以直接将Paddle的库直接做成一个DLL部署到我们的软件上呢?答案是可以的,接下来我就会全流程地完成这一操作。流程部署流程主要参考了几个文档:VisualStudio20
Leventure_轩先生
·
2024-02-01 17:37
不涉及理论的简易机器学习笔记
c++
开发语言
yolov8上使用gpu教程
nvidia-smi2.网址:https://developer.nvidia.com/cuda-toolkit-archive3.安装细节安装的前提基础是,有vs的
C++
环境。
论搬砖的艺术
·
2024-02-01 17:04
深度学习
YOLO
C语言实现:黑客帝国之炫酷数字雨,这波操作咋这么突出呢?
image相信大家看过许许多多的关于计算机黑客、骇客、人工智能、AI方面的电影,每当黑客入侵某个五角大楼,某个网站时,都会出现这样一幅画面:image下面是小编准备的一套非常适合初学者学习C/
C++
编程的视频教程
Python编程导师
·
2024-02-01 17:13
突破编程_C++_面试(基础知识(3))
面试题5:函数调用的过程
C++
中函数的调用包含参数入栈、函数跳转、保护现场、回复现场等过程,重点过程如下:(1)将函数的参数压入栈中,从右至左压入。
breakthrough_01
·
2024-02-01 17:26
突破编程_C++_面试
面试
c++
突破编程_C++_基础教程(选择与循环)
1选择
C++
的选择逻辑包含if-else语句与switch语句,为程序提供了一种有条件地执行代码块的方式。1.1if-else语句
C++
编程中,if-else语句用于测试条件。
breakthrough_01
·
2024-02-01 17:24
突破编程_C++_基础教程
c++
C++
基础—内联函数
对比6、总结1、内联函数是什么在函数声明或定义中,在函数的返回类型前加上关键字:inline即将函数func()指定为内联inlineintfunc(inta,intb){/****/}inline是
C+
98同学
·
2024-02-01 16:17
C++
c++
开发语言
内联函数 C/
C++
1.内联函数基本概念在C/
C++
语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗。为了解决这个问题,C语言中我们可以使用宏片段定义来实现代码片段预编译替换。
生活需要深度
·
2024-02-01 16:17
C++
C
c++
开发语言
c语言
C++
入门篇(七) 内联函数
内联函数本质上是对宏的优化,是
C++
用来替代宏函数的。编译时
C++
编译器会在调用该函数的地方展开内联函数。
烛火萤辉
·
2024-02-01 16:46
C++
#
C++入门篇
开发语言
C++
C++
内联函数与宏函数
总结宏函数的使用不仅仅是为了炫技,而是一种高效的手段,同样
C++
提供的内联函数,也是非常有效的手段,这里来详细说明一下宏函数和内联函数的区别与相同点。
addict_jun
·
2024-02-01 16:46
C++
c++
c语言
算法
C++_类和对象
在
C++
中,每个对象由数据和函数(操作代码)两部分组成。2.封装与信息隐蔽对一个对象进行封装处理,就是把它的一部分属性和功能
Jingo_Cat
·
2024-02-01 16:15
编程基础
c++
【
C++
】
C++
入门—内联函数
C++
入门1内联函数1.1定义1.2查看方式1.3注意Thanks♪(・ω・)ノ谢谢阅读下一篇文章见!!!
叫我龙翔
·
2024-02-01 16:13
c++
java
开发语言
【
C++
】类和对象_1_定义和定义域
1.类的定义:classclassName{//类体:由成员函数和成员变量组成};//注意后面的分号class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。类的两种定义方式:声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成
Legend_6zh
·
2024-02-01 16:13
c++
开发语言
学习
笔记
explicit关键字
explicit关键字:explicit关键字是
C++
中的一个关键字,用于修饰单参数构造函数。它的作用是防止隐式类型转换,强制要求使用显式的方式构造函数。
兮追儿
·
2024-02-01 16:12
C++
java
javascript
开发语言
c++
c++
primer 笔记:字符串、向量和数组及练习题解
字符串、向量和数组及练习题解命名空间的using声明标准库类型string定义和初始化string对象string对象上的操作处理string对象中的字符标准库类型vector定义和初始化vector对象向vector对象中添加元素其他vector操作迭代器介绍使用迭代器迭代器运算数组定义和初始化内置数组访问数组元素指针和数组C风格字符串与旧代码的接口使用数组初始化vector对象多维数组命名空间
进击的博仔
·
2024-02-01 16:28
C++
primer
c++
开发语言
算法
C++
primer 第三章 字符串、向量和数组 练习题
3.1节练习练习3.1:使用恰当的using声明重做1.4.1节(第11页)和2.6.2节(第67页)的练习。略。3.2.2节练习练习3.2:编写一段程序从标准输入中一次读入一整行,然后修改该程序使其一次读入一个词。#includeusingnamespacestd;intmain(){stringline;while(getline(cin,line)){coutusingnamespacest
虾米不打烊
·
2024-02-01 16:57
课程/书籍笔记
c++
开发语言
后端
【Linux】——期末复习题(二)
CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客
C+
Y小夜
·
2024-02-01 16:55
Linux
linux
运维
服务器
C++
primer-练习3.34~3.36
3.34:假定P1和P2指向同一个数组中的元素,则下面程序的功能是什么?什么情况下非法?P1+=P2-P1;功能是让p1指向目前所指元素后第p2-p1个元素。只有当p1为常量指针是,才非法。3.35:编写程序,利用指针将数组中元素置为零。3.36:编写程序,比较两个数组是否相等,比较2个vector是否相等。#include#includeusingnamespacestd;intmain(){i
qq_36393555
·
2024-02-01 16:24
C++
primer
C++
primer
《
C++
Primer》第3章 3.5节习题答案
第3章字符串、向量和数组3.5节数组练习3.27:假设txt_size是一个无参数的函数,它的返回值是int。请回答下列哪个定义是非法的?为什么?unsignedbuf_size=1024;(a)intia[buf_size];(b)intia[4*7-14];(c)intia[txt_size()];(d)charst[11]="fundamental";【出题思路】本题考查数组的定义和初始化。
班公湖里洗过脚
·
2024-02-01 16:52
#
C++
Primer(第5版)学习笔记
C++
Primer习题答案
C语言/
C++
【switch语句详解(用法、规则、流程图、实例)】
============================C语言/
C++
【switch语句详解(用法、规则、流程图、实例)】
C++
|匠心之作从
ken2232
·
2024-02-01 16:52
C/C++
c++
开发语言
C/
C++
整形数据与浮点型数据转换
在c/
c++
中我们经常由于需要,要把浮点型数据(float、double)转换成整形数据(各种int),下面我给大家介绍一下我所知道的,希望能给大家以后的编程带来方便:1.普通的强制转换:可实现“下行”
lumping
·
2024-02-01 16:22
C/C++
C/C++
【MySQL】——用SQL语句实现数据库和基本表的创建
CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客
C+
Y小夜
·
2024-02-01 16:20
MySQL
数据库
mysql
【C/
C++
】C/
C++
编程——整型(一)
整型
C++
中的整型是基本的数据类型之一,用于表示没有小数部分的数。这包括正整数、负整数以及零。
C++
提供了多种整型,以适应不同大小的数值需求和优化内存使用。
shopeeai
·
2024-02-01 16:49
C++从入门到进阶
c语言
c++
开发语言
整型
C++
//练习 3.34 假定p1和p2指向同一个数组中的元素,则下面程序的功能是什么?什么情况下该程序是非法的?
C++Primer(第5版)练习3.34练习3.34假定p1和p2指向同一个数组中的元素,则下面程序的功能是什么?什么情况下该程序是非法的?p1+=p2-p1;环境:LinuxUbuntu(云服务器)工具:vim解释功能是指针p1指向p2的位置。当p1是常指针,非法。
Navigator_Z
·
2024-02-01 16:49
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
WideSameStr -
C++
Builder
C++Builder参考手册➙System::Sysutils➙WideSameStr判断两个字符串是否相等,使用当前的地区和语言,区分大小写。头文件:#include命名空间:System::Sysutils函数原型:bool__fastcallWideSameStr(constSystem::WideStringS1,constSystem::WideStringS2);参数:S1:要判断相等
玄坴
·
2024-02-01 16:14
如何本地部署hMailServer邮件服务并实现远程发送邮件【内网穿透】
博客主页:小羊失眠啦.系列专栏:《C语言》《数据结构》《
C++
》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家
小羊失眠啦.
·
2024-02-01 16:11
Cpolar
foxmail
远程工作
C++
ref和引用(&)
1.简介:std::ref只是尝试模拟引用传递,并不能真正变成引用,在非模板情况下,std::ref根本没法实现引用传递,只有模板自动推导类型时,ref能用包装类型reference_wrapper来代替原本会被识别的值类型,而reference_wrapper能隐式转换为被引用的值的引用类型。bindstd::ref主要是考虑函数式编程(如std::bind)在使用时,是对参数直接拷贝,而不是引
离水的鱼儿
·
2024-02-01 16:09
C/C++
C++
笔记之std::move ,std::ref,std::bind
1、std::move使用场景如下:(1)
c++
标准库使用比如vector::push_back等这类函数时,会对参数的对象进行复制,连数据也会复制。
曙光_deeplove
·
2024-02-01 16:09
C++
c++
[
C++
] std::ref介绍和使用案例
std::ref介绍std::ref是C++11中引入的一个模板函数,用于返回一个对象的引用。它可以用于将对象包装成引用类型,以便在需要引用类型的场景下使用。使用场景:将对象传递给需要引用类型的函数;在容器中存储对象时,需要使用引用类型;使用STL算法时,需要使用引用类型。使用案例#include#include#include#includevoidprint_value(int&value){
老狼IT工作室
·
2024-02-01 16:07
C++
c++
c++
中ref关键字的应用
c++
中本身可以使用&来实现引用,那为什么还会出现ref呢?ref()方法的返回值是reference_wrapper类型,这个类的源码大概的意思就是维持一个指针,并且重载操作符。
qzy0621
·
2024-02-01 16:36
C++笔记
c++
LeetCode —— 137. 只出现一次的数字 II
个人主页:大魔王所属专栏:魔王的修炼之路–
C++
如果你觉得这篇文章对你有帮助,请在文章结尾处留下你的点赞和关注,支持一下博主。同时记得收藏✨这篇文章,方便以后重新阅读。
大魔王(已黑化)
·
2024-02-01 16:32
力扣题目汇总
leetcode
算法
职场和发展
c++
数据结构
C++
调用yolo模型有哪些方法
在
C++
中调用YOLO模型进行目标检测,可以通过以下几种常见的方法:使用Darknet框架:Darknet是YOLO的官方框架,由YOLO的创作者JosephRedmon编写。
jjm2002
·
2024-02-01 16:01
深度学习C++
c++
YOLO
开发语言
基于
C++
程序设计(原书第3版)进行大一期末
C++
快速复习(第一部分)
第一章编程基础源文件(.cpp)经过编译成为目标文件,再经过连接成为执行文件(.exe或.com)memory存储communciationdevice用于通信和信息交换的设备storagedevice存储数据的设备。第二章程序设计基础标识符命名规则1标识符不能是关键词2标识符只能由字母,数字,下划线组成3第一个字母必须为字母或下划线4标识符中区分大小写Intabc=10;(correct)Int
乘~风
·
2024-02-01 15:23
算法
c++
C++
期末复习易错点
显示问题显示双引号“显示反斜杠/cout0) { x++;} cout0的条件,循环结束。同名遮蔽问题//找出和修正以下代码的错误voidp(inti){inti=5;coutusingnamespacestd;voidmain(){inta=0,i;for(i=1;iclassRectangle{private:doublewidth;doubleheight;public://无参构造函数,
乘~风
·
2024-02-01 15:23
c++
算法
开发语言
基于
C++
程序设计(原书第3版)进行大一期末
C++
快速复习(第三部分)
第八章多维数组声明二维数组静态声明并初始化(指定大小)://声明并初始化一个3行4列的二维整数数组intarr[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};这种情况下,编译器会根据初始化列表推断数组的大小,如果没有提供初始化列表,则需要显式指定每一维的大小。只声明不初始化(指定大小)://声明一个3行4列的二维数组intarr[3][4];在使用前必须为数组的
乘~风
·
2024-02-01 15:23
c++
基于muduo网络库开发服务器程序 笔记
跟着施磊老师做
C++
项目,施磊老师_腾讯课堂(qq.com)一、基于muduo网络库开发服务器程序组合TcpServer对象创建EventLoop事件循环对象的指针明确TcpServer构造函数需要什么参数
呵呵哒( ̄▽ ̄)"
·
2024-02-01 15:29
linux
muduo
网络库
服务器
详解全排列
题目:用
C++
写一个函数,如Foo(constchar*str),打印出str的全排列,如abc的全排列:abc,acb,bca,dac,cab,cba。。一、全排列的递归实现为方便起见,用123来
宋曦
·
2024-02-01 15:56
算法
平面内最近点对问题
Pn,n>1,求最近的两个点及他们之间的距离D(Pi,Pj).D(Pi,Pj)=square((xi-xj)(xi-xj)+(yi-yj)(yi-yj)));实验过程简述及时间复杂度分析实验算法编程使用
C+
装进可乐瓶
·
2024-02-01 15:21
算法与数据分析
平面
机器学习
概率论
上一页
106
107
108
109
110
111
112
113
下一页
按字母分类:
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
其他