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++
】友元:友元函数与友元类
一、友元友元(friend)是
C++
中的一种特殊关系,用于在类之间共享访问权限。通过将一个函数或类声明为另一个类的友元,我们可以允许友元访问声明类的非公有成员。
这题怎么做?!?
·
2024-02-08 08:53
c++
开发语言
[第五天】
C++
继承:单继承、多继承、菱形继承和虚继承的深度解析
一、单继承1、概述
C++
最重要的特征是代码重用,通过继承机制可以利用已有的数据类型来定义新的数据类型,新的类不仅拥有旧类的成员,还拥有新定义的成员。例如一个B类继承于A类,或称从类A派生类B。
寒晓星
·
2024-02-08 07:30
c++
开发语言
《剑指 Offer》专项突破版 - 面试题 35 : 最小时间差(两种方法 +
C++
实现)
目录前言一、排序二、数组前言题目链接:LCR035.最小时间差-力扣(LeetCode)题目:给定一组范围在00:00至23:59的时间,求任意两个时间之间的最小时间差(以分钟数表示)。例如,输入数组["23:50","23:59","00:00"],"23:59"和"00:00"之间只有1分钟的间隔,是最小的时间差。分析:这个题目最直观的解法是求出任意两个时间的间隔,然后比较得出最小的时间差。如
melonyzzZ
·
2024-02-08 07:59
数据结构
c++
算法
数据结构
面试
【十一】【
C++
】vector类常见用法
std::vector是
C++
标准模板库(STL)中提供的一种序列容器,可以存储任意类型的对象(通过模板参数指定),对象存储在连续的内存空间中。
妖精七七_
·
2024-02-08 07:29
c++
算法
C++
重新入门-
C++
简介
1.C++简介
C++
是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。
C++
被认为是一种中级语言,它综合了高级语言和低级语言的特点。
sprite_雪碧
·
2024-02-08 07:58
c++
开发语言
C++
重新入门-
C++
基本语法
目录1.C++程序结构2.C++中的分号&语句块3.C++标识符4.C++关键字5.C++中的空格1.C++程序结构
C++
程序结构通常包括以下几个主要部分:注释(Comments):注释是用来解释代码的文字
sprite_雪碧
·
2024-02-08 07:58
c++
开发语言
C++
重新入门-
C++
数据类型
目录1.基本的内置类型2.typedef声明3.枚举类型4.类型转换使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。1.基本的内置类型下表显
sprite_雪碧
·
2024-02-08 07:58
c++
开发语言
大作业【
C++
通讯录管理系统】【含全部代码+注释】
简介主要功能:添加联系人显示联系人删除联系人查找联系人修改联系人清空联系人退出通讯录实现功能部分演示截屏全部代码【含详细注释】#includeusingnamespacestd;#include#defineMAX1000//设计联系人的结构体structPerson{//姓名stringm_Name;//性别1男2女intm_Sex;//年龄intm_Age;//电话stringm_Phone;
嗯哈!
·
2024-02-08 07:28
c++
开发语言
C++
重新入门-
C++
变量作用域
目录1.C++变量定义2.C++作用域3.局部变量4.全局变量5.块作用域变量6.初始化局部变量和全局变量1.C++变量定义一般来说有三个地方可以定义变量:在函数或一个代码块内部声明的变量,称为局部变量。在函数参数的定义中声明的变量,称为形式参数。在所有函数外部声明的变量,称为全局变量。局部变量:#includevoidmyFunction(){intlocalVar=10;//在函数内部声明的局
sprite_雪碧
·
2024-02-08 07:53
c++
算法
开发语言
【第六天】
c++
虚函数多态
C++
多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。
寒晓星
·
2024-02-08 07:53
c++
开发语言
C++
bool 布尔类型
在
C++
中bool类型占用1个字节长度,bool类型只有两个取值,true和false,true表示“真”,false表示“假”。
胡小牧
·
2024-02-08 07:53
C++
c++
开发语言
10分钟交互式入门Lua教程
特点Lua脚本可以很容易的被C/
C++
代码调用,也可以反过来调用C/
C++
的函数。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。
医学影像处理
·
2024-02-08 07:38
Lua
lua
一看就懂靠谱的Windows 10 快速搭建 vscode
C++
开发环境小结
Windows普遍被使用,一些人编程开始之路就是从Windows开始,笔者总结了Windows10系统上搭建vscodeC++的流程,验证通过供参考。visualstudiocode(简称vscode)是一个功能强大的开源IDE,相比VisualStudio更加灵活易用,笔者做工程项目早期用Clion\VisualStudio,现已投向vscode,插件定制化环境,是目前体验最好的IDE。文章目录
CS_Zero
·
2024-02-08 07:05
C++
工具类
CMakeLists.txt详解
我们刚开始学
C++
中的“HelloWorld”时,是通过用g++编译器对该cpp进行编译生成可执行文件(g++main.cpp-oma
萝卜青菜~
·
2024-02-08 07:27
c++
Leetcode-区域和检索,数组不可变
C++
实现
给定一个整数数组nums,处理以下类型的多个查询:计算索引left和right(包含left和right)之间的nums元素的和,其中leftn;NumArray(vector&nums){n=nums;}intsumRange(intleft,intright){intresult=0;for(inti=left;i<=right;i++){result=result+n[i];}returnr
Vanderbiol
·
2024-02-08 06:07
leetcode
c++
算法
ELEC362
C++
Department of Electrical Engineering and Electronics
Theconcept:Thelongtermaimoftheprojectistodevelopafullyfunctionalsoftware,knownasDataViz,forplottingandprocessingdatasets,whichwillbeeventuallydeployedandreleasedforallstudentsinthedepartmenttouseinthe
zhuyu0206girl
·
2024-02-08 06:33
学习方法
c++
C01
C++
Homework#4:ModdingProgramsrunningonauser-controlledcomputerareamenableto“modding”.Ifapieceofinformation,suchasanintegerrepresentinghealthorlives,existsinRAM,onemayfindandeditittotheirliking.Takentothe
zhuyu0206girl
·
2024-02-08 06:32
学习方法
c++
C++
设计模式之策略模式
以下是一个简单的
C++
策略模式的示例,假设我们有一个图形绘制类,可以选择不同的绘制策略:#include//抽象策略类classDrawingStrategy{public:virtualvoiddraw
奋进的大脑袋
·
2024-02-08 06:52
c++
设计模式
策略模式
字符串匹配算法之KMP
下面是一个简单的KMP算法的
C++
实现:#include#includestd::vectorbuildPrefixArray(con
奋进的大脑袋
·
2024-02-08 05:56
算法
c++
开发语言
C 语言和
C++
、C# 的区别在什么地方?
如果大家如果在自学遇到困难,想找一个
C++
的学习环境,可以加入我们的
C++
学习圈,点击我加入吧,会节约很多时间,减少很多在学习中遇到的难题。其实吧,个人感觉就是:任务:把大象放到冰箱里。
代码人生ll
·
2024-02-08 05:45
C++
基础入门Day1
C++
基础入门Day1引言1.程序用于指导计算机执行特定的任务或解决特定的问题程序可以完成各种各样的任务,从简单的数学运算到复杂的数据分析、图形渲染、网络通信,乃至控制其他设备。为什么需要程序?
LOST P
·
2024-02-08 05:50
c++
开发语言
C++
设计模式之单例模式
以下是一个简单的
C++
例程,演示了单例模式的实现。在这个例子中,我们创建了一个名为Singleton的类,它只能创建一个实例。
奋进的大脑袋
·
2024-02-08 05:17
c++
设计模式
单例模式
CPP项目:Boost搜索引擎
2.对于搜索引擎的相关宏观理解3.搜索引擎技术栈及项目环境技术栈:c/
c++
,c++11,STL,Boost准标准库,Jsoncpp,cppjieba,cpp-httplib,html5,css,js
函数指针
·
2024-02-08 05:14
搜索引擎
C++
函数、指针、引用、数组和结构体
三、函数函数:函数就是封装了特定功能的代码块,使用函数可以使程序简短清晰,减少代码的冗余,提高开发效率,可以重复使用面向过程:面向过程语言中,整个程序就是由函数组成的面向对象:面向对象语言中,整个程序就是由若干类组成的,函数是类的组成部分3.1、函数的定义和调用1)定义语法://语法:返回值类型函数名称(参数){ 函数体; return返回值;}voidshow(){ coutusingnames
Withered@
·
2024-02-08 04:11
c++
开发语言
Qt QVariant类应用
QVariant类QVariant类本质为
C++
联合(Union)数据类型,它可以保存很多Qt类型的值,包括QBrush,QColor,QString等等,也能存放Qt的容器类型的值。
Dao-道法自然
·
2024-02-08 04:52
QT
qt
开发语言
逆元 与 扩展欧几里得(超级详细,
c++
)
逆元与扩展欧几里得算法(veryimportant)^-^点个赞再走吧~~^-^点个赞再走吧~~^-^点个赞再走吧~~欧几里得定理:给定任意a,b,一定存在x,y使得ax+by=gcd(a,b)公式:ax+by=gcd(a,b);1)利用欧几里得的过程给定n,对正整数ai,bi,对于每对数,求出一组xi,yi,使其满足ai*xi+bi*yi=gcd(ai,bi)推导:ax+by=d=>bx+(a%
海风许愿
·
2024-02-08 04:22
Acm算法
c++
c++
开发语言
算法
LinuxC/
C++
编译指令
以
C++
为例,C语言只需将指令中的g++改成gcc即可创建并编写一个源文件一般情况下,对源文件直接一步编译即可g++源文件名-o生成文件名或者g++-o生成文件名源文件名下面是对代码进行分步编译的指令对源文件预处理
灿烈♡
·
2024-02-08 04:48
Linux
c++
开发语言
深入解析
C++
智能指针:从auto_ptr到weak_ptr
我们经常会遇到指针忘记释放的问题,有时也不可避免,例如捕捉异常时会改变执行流,本来在程序结束前写好了释放,最终没有执行,造成内存泄漏。有一种解决方法,使用RAII(resourceacquisitionisinitialisition)技术,即使用局部对象控制资源,这就是智能指针。RAII的原理RAII(ResourceAcquisitionIsInitialization)是一种利用对象生命周期
灿烈♡
·
2024-02-08 04:18
C++
c++
【
C++
】默认成员函数
与普通成员函数差距较大,形式对于我们比较陌生,但这是语法,是我们是必须要掌握的。目录类的默认成员函数:构造函数:概念:语法:特性:关于初始化列表:语法:注意的点:析构函数:概念:语法:特性:拷贝构造函数:概念:语法:特性:赋值运算符重载:运算符重载:赋值运算符重载:再谈初始化列表:类的默认成员函数:如果一个类中什么成员都没有,简称为空类。空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器
统一热红茶
·
2024-02-08 04:47
c语言
c++
【
C++
】内存管理
目录
C++
内存管理方式:new/delete操作内置类型:new和delete操作自定义类型:new与delete的底层:operatornew与operatordelete函数:定位new:语法与使用方式
统一热红茶
·
2024-02-08 04:17
c++
java
开发语言
【
C++
】this指针
既然如此那么我们进行成员函数调用时,编译器是如何知道要操作的对象是什么呢d1.Print();d2.Print();
C++
中通过引入this指针解决该问题,即:voidPrint()
统一热红茶
·
2024-02-08 04:47
c++
开发语言
使用 NtQuerySystemInformation 遍历进程信息
本文将详细介绍一种通过调用Windows系统API来遍历系统进程信息的技术,同时提供一段用
C++
编写的示例代码。操作原理Windows操作系统提供了一系列API函数,可以用于获取
涟幽516
·
2024-02-08 03:08
Windows
基础编程
windows
微软
c语言
c++
visual
studio
【C++】类和对象之运算符重载(三)
目录标题运算符重载全局的operator局部的operator显示重载注意事项运算符重载运算符重载的概念:
C++
运算符重载是指在
C++
卫卫周大胖;
·
2024-02-08 03:28
高质量C++的学习
c++
语法
OS X(MACOS) 上面打开 utun 驱动,并且读写/
C++
有需要的童鞋可以自己在MAC虚拟机上、或者MAC真机电脑上面写C/
C++
程序整整。在MACOS上苹果在很早之前的版本就内置了utun驱动,这个驱动有几个限制,简单明了的说一下大家就懂了。
liulilittle
·
2024-02-08 03:20
C/C++
macos
OS X(MACOS) C/
C++
程序链接静态库限制。
在OSX上面C/
C++
程序不被允许完全静态链接,当然无论是Windows还是Linux上面也没有办法真正做到完全的静态链接。
liulilittle
·
2024-02-08 03:20
Extension
macos
记录关于 LLVM C/
C++
适用 libc++ 的一些注意事项
可以看看这个:https://releases.llvm.org/12.0.1/projects/libcxx/docs/UsingLibcxx.html1、std::function在libc++之中不是线程安全的,在GCC/VC上面可以多线程上操作,在LLVM提供的LIBC++标准库之中不行,要牢记,写程序要考虑多个库的兼容性。std::move这类操作需要同步处理,好的建议方案是实例化并放到
liulilittle
·
2024-02-08 03:50
C/C++
c语言
c++
开发语言
Eclipse 平台进行 嵌入式平台 C/
C++
开发 调试
我下载的是eclipse-cpp-galileo-win32.zip,解压后就可以运行,当然还不能进行开发,需要配置编译器2、安装MinGW现在我们需要在Windows上安装和配置C/
C++
的编译器。
Kent Gu
·
2024-02-08 03:46
FW
eclipse
c语言
c++
C++
线程管理
C++
线程管理#include#include#include#includestd::mutexmtx;std::condition_variablecv;boolflag=false;voidworkerThread
k6604125
·
2024-02-08 02:10
thread
c++
开发语言
Thread
C++
将类的方法作为线程来运行
C++
将类的方法作为线程来运行std::threadt(&Player::my_play,&a,5);t.join();//等待线程执行完毕classPlayer{public:Player(conststd
k6604125
·
2024-02-08 02:10
thread
c++
开发语言
【Linux】命令行解释器脚本编写
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《
C++
》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.简单了解命令行解释器
樊梓慕
·
2024-02-08 02:00
Linux
linux
运维
服务器
CPD\Super 4PCS点云配准
一、CPDCPD(CoherentPointDrift)配准算法在
C++
中并没有直接的开源实现。但是有一些社区成员已经自行实现了CPD算法,比如libpointmatcher库。
jjm2002
·
2024-02-08 02:29
点云配准C++
点云
c++
django基于协同过滤的旅游推荐系统的设计与实现--33709(免费领源码、附论文)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、
C++
、python、数据可视化、大数据、全套文案
Django旅游推荐系统摘要本论文主要论述了如何使用python语言、Django框架开发一个旅游推荐系统,本系统将严格按照软件开发流程,进行各个阶段的工作,面向对象编程思想进行项目开发。在引言中,作者将论述该系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。旅游推荐系统的主要使用者分为管理员和普通用户,实现功能包括首页,轮播图管理,关于我们管理,资源管
QQ_785101605
·
2024-02-08 02:26
python
django
java
spring
boot
小程序
mysql
后端
【Go】一、Go语言基本语法与常用方法容器
GO基础Go语言是由Google于2006年开源的静态语言1972:(C语言)—1983(
C++
)—1991(python)—1995(java、PHP、js)—2005(amd双核技术+web端新技术飞速发展
清河__
·
2024-02-08 02:22
Go
golang
开发语言
后端
c++
学习:命名空间
命名空间可以帮助你避免名称冲突,并且清晰地组织代码std是
C++
标准库的命名空间。
码农小白
·
2024-02-08 02:48
c++
学习
c++
学习:iostream输入输出+错误流+标准日志流
C++
中的输入和输出(I/O)主要是通过标准库中的输入输出流来实现的。
码农小白
·
2024-02-08 02:48
c++
c++
学习
开发语言
c++
学习:基本变量类型+宽字符用法
数据类型描述大小(通常情况下)用途int整型至少16位存储整数shortint短整型至少16位存储较小的整数longint长整型至少32位存储较大的整数longlongint更长的整型至少64位存储非常大的整数unsignedint无符号整型同int存储非负整数float单精度浮点类型32位存储小数,精度约为6-7位小数double双精度浮点类型64位存储小数,精度约为15-16位小数longdo
码农小白
·
2024-02-08 02:48
c++
c++
学习
开发语言
C++
Reference: Standard
C++
Library reference: C Library: climits
C++
官方参考链接:https://cplusplus.com/reference/climits/头文件(limits.h)整型的大小此头文件为所使用的特定系统和编译器实现定义了具有基本整数类型限制的常量
weixin_40186813
·
2024-02-08 02:18
C++
Reference
C
Library
c++
c语言
climits
limits.h
整型的大小
C++
的头文件<climits> 基本的数据类型的位数、大小
文章目录头文件char的最大值、最小值int的最大值、最小值long的最大值、最小值longlong的最大值、最小值头文件
C++
的头文件中包含了符号常量,用来表示类型的限制。
11来了
·
2024-02-08 02:17
c++
C语言中limits文件和
C++
中climits文件以及其实质
1.include和#include区别我们知道
c++
是c的超集,
c++
中几乎是完全保留c语言,并添加了面向对象和泛型编程。
做个好男人!
·
2024-02-08 02:17
C/C++
c++
c语言
limits
climits
宏常量
c++
学习:climits头文件使用
这个头文件中定义了各种整型数据类型的属性,如最大值、最小值等可以使在不同的系统中都可以适用代码头文件#include提供的各种常量INT_MAX:int类型的最大值。INT_MIN:int类型的最小值。UINT_MAX:unsignedint类型的最大值。LONG_MAX:longint类型的最大值。LONG_MIN:longint类型的最小值。LLONG_MAX:longlongint类型的最大
码农小白
·
2024-02-08 02:47
c++
c++
学习
开发语言
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他