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++
和linux码云主页点我本系列仓库直通车作者CSDN主页地址我们以前已经对c语言进行了学习,但我们都一定听过。
东条希尔薇
·
2024-02-11 06:29
c++基础及其STL
c++
开发语言
后端
C++
入门篇(2)函数重载、引用
名字修饰2.引用2.1引用的概念2.2引用的特性2.3常引用2.4使用场景2.4.1作参数2.4.2作返回值2.4.3传值,传引用效率比较2.4引用和指针的区别1.函数重载1.1函数重载的概念函数重载时
C+
roboko_
·
2024-02-11 06:59
C++基础语法
c++
开发语言
C++
入门篇(3)auto关键字、内联函数、nullptr关键字
目录1.auto关键字(C++11)1.1typedef取别名的缺陷1.2auto1.3auto使用细则1.3.1auto与指针引用结合使用1.3.2同一行定义多个变量1.4auto不能推导的场景1.4.1auto不能作为函数的形参1.4.2auto不能直接用来声明数组2.内联函数2.1宏的缺陷2.2内联函数概念2.3内联函数特性3.nullptr关键字1.auto关键字(C++11)1.1typ
roboko_
·
2024-02-11 06:59
C++基础语法
c++
开发语言
C++
入门篇(1)命名空间、输入输出函数、缺省参数
缺省参数的概念3.2缺省参数分类3.2.1全缺省参数3.2.2半缺省参数(部分缺省参数)3.2.3含缺省参数的函数声明和定义分离1.命名空间语言学习敲下的第一段代码,往往都是"helloworld",不妨让我们用
C+
roboko_
·
2024-02-11 06:29
C++基础语法
c++
开发语言
C++
系列文章 —— 类和对象篇(上)(从入门到精通合集)
系列文章目录基础语法篇类和对象篇(上)文章目录系列文章目录前言一、过程与对象二、类的引入三、类的定义四、类的封装五、访问限定符六、类的作用域七、类的实例化八、类对象模型九、this指针前言
C++
既可以进行
十里坡小白
·
2024-02-11 06:58
C++
c++
数据结构
c语言
算法
开发语言
(
C++
)对象指针——小白Doris的课堂笔记
1.对象指针声明形式:类名*对象指针名;例如:PointA(2,3);Point*ptr;ptr=&A;通过指针访问对象成员:对象指针名-->成员名ptr-->getX();or(*ptr).getX();2.this指针定义:隐含于每一个类的成员函数中的特殊指针。功能:明确地指出了成员函数当前所操作的数据所属的对象。使用:当通过一个对象调用成员函数时,系统先将该对象的地址赋给this指针,然后调
Doris-510
·
2024-02-11 06:58
c++
开发语言
C++
入门篇——深入
C++
基础语法(一)
C++
是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度抽象和建模时,C语言则不合适。
树獭想吃饭
·
2024-02-11 06:28
大师之路(C++)
c++
C++
移动构造
移动构造是为了时临时资源所有权发生转移,从而提高效率。#includeusingnamespacestd;classPointer{private:int*p;public:Pointer(intx=0):p(newint(x)){cout<<"构造"<
一天开始了
·
2024-02-11 06:27
c++
开发语言
C++
万能函数接口
#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;structObj{Obj(into):obj(o){}Obj(constObj&o):obj(o.obj){}Obj(Obj&&o){obj=o.obj;o.obj=0;}intobj;//0forun
一天开始了
·
2024-02-11 06:57
c++
开发语言
C++
容器
vector基本特点:1.内存连续,方便访问2.动态内存,在数据满时,会自动进行扩容,避免越界访问3.可以进行插入和删除,效率跟操作位置有关,尾的效率最高#include#includeusingnamespacestd;voidtravl_iter(vector&v){//vector::iteratorit;//普通迭代器vector::const_iteratorit;//常量迭代器cout
一天开始了
·
2024-02-11 06:57
c++
开发语言
C++
入门篇(4)—— 类与对象(1)
.类的定义3.类的访问限定符4.类的作用域5.类对象的存储方式6.this指针6.1this指针的引入6.2this指针的特性6.3有意思的面试题1.类的引入C语言struct结构体中只能定义变量,而
C+
roboko_
·
2024-02-11 06:26
C++基础语法
c++
开发语言
C++
内存模型的内存布局
C++
内存模型的内存布局什么是内存模型内存布局及作用
C++
程序的内存布局本文章介绍了
C++
程序的内存布局,并附有一段演示数据区和栈区存储不同类型变量的代码示例。
春风LiuK
·
2024-02-11 06:25
C++学习
c++
c语言
visual
studio
C++
结构化绑定
C++
结构化绑定
C++
版本的发展历程C++17什么是“结构化绑定”结构化绑定有哪些作用
C++
版本的发展历程
C++
的版本发展主要集中在标准化过程中,由国际标准化组织(ISO)和国际电工委员会(IEC)负责管理和制定
春风LiuK
·
2024-02-11 06:55
C++学习
c++
TComponent::GetChildParent -
C++
Builder
C++Builder参考手册➙TComponent➙GetChildParent头文件:#include命名空间:System::Classes类:TComponent访问权限:protected:函数原型:DYNAMICTComponent*__fastcallGetChildParent(void);System::Classes::TComponent::GetChildParent是Sys
玄坴
·
2024-02-11 06:38
Docker 容器网络:
C++
客户端 — 服务器应用程序。
docker通信的验证将通过运行
C++
客户端-服务器应用程序和标准“ping”命令来执行。将构建并运行两个单独的Docker映像。由于我会关注docker网络方面,因此不会提供
C++
详细信息。
无水先生
·
2024-02-11 06:15
BOOST
C++
docker
网络
c++
小游戏和GUI编程(3) | 基于 SFML 的字符阵
EasyX不开源,也不能跨平台,API陈旧,API是C而不是
C++
。现在使用SFML来实现字符阵,克服EasyX的这些问题。SFML的API不如EasyX那么简单,稍微复杂是因为功能更强大。
baiyu33
·
2024-02-11 05:08
SFML
EasyX
2402C++,偷窥
C++
未来的反射
原文在此体验.只需要包含#include.#includeintmain(){constexprautor=^int;typename[:r:]x=42;//==:intx=42;typename[:^char:]c='*';//==:charc='*';}选择成员这是一个操作成员的小示例:structS{unsignedi:2,j:6;};constevalautomember_number(i
fqbqrr
·
2024-02-11 05:38
c++
cpp
c++
C++
——面向对象三大特性——继承
C++
——面向对象三大特性——继承什么是继承?现实中,不同的事物之间往往不是独立存在的,很多事物之间都有着复杂的联系,继承就是众多联系中的一种。
灯火不熄
·
2024-02-11 05:32
C++
c++
开发语言
后端
Acwing算法基础1——快排 归并 二分 前缀和 差分 双指针 位运算 离散化 区间和
文章目录1、快排----分治2、归并——分治3、二分法4、高精度(
C++
)5、前缀和(一维、二维)6、差分(一维、二维)7、双指针算法8、位运算9、离散化10、区间和流程:1.理解思想,背模板2.刷题目
倩mys
·
2024-02-11 05:31
数据结构与算法
算法
数据结构
java
c++
——继承类中的子对象和基类对象的初始化
先给结论:(1)派生类中的基类子对象和子对象必须初始化,初始化在派生类的构造函数的初始化列表中,如果初始化列表中没有进行初始化,则调用缺省的构造函数进行初始化。(2)派生类构造函数的调用顺序:基类的构造函数子对象类的构造函数派生类的构造函数<
秦时明月-cy
·
2024-02-11 05:31
c++
c++
C++
——三种继承方式
三种权限的性质这里就不说了,都知道三种权限继承1.私有继承私有继承基类中基类的所有类方法和类成员将全部变为派生类中的私有属性//简单来说,基类中的所有权限在派生类中将全部变为私有2.保护继承保护继承基类中的保护成员和保护方法将变成派生类中保护属性3.公有继承基类中的所有权限在派生类中不改变然后注意下基类中的私有属性的成员和方法在派生类中是不可以访问的代码#includeusingnamespace
__JAN__
·
2024-02-11 05:00
C++
c++
继承
c++
——私有继承
私有继承:使用私有继承,基类的公有成员和保护成员都将成为派生类的私有成员,只可以在派生类的成员函数中使用一、私有继承示例classStudent:privatestd::string,privatestd::valarray{public:...}//student以私有继承的方式继承了string类和valarray类//stduent是多重继承(使用多个基类的继承被称为多重继承)示例stude
45°的阳光
·
2024-02-11 05:00
linux——c++
c++
私有继承
C++
——继承
继承本章思维导图:注:本章思维导图对应的.xmind和.png文件都已同步导入至资源文章目录继承@[toc]1.继承的概念2.继承的定义2.1private继承2.2访问限定符protected和private2.3默认继承方式3.基类和派生类的赋值兼容转换4.隐藏关系4.1隐藏关系和重载5.派生类的默认成员函数5.1默认成员函数的调用5.1.1构造函数与析构函数5.1.2拷贝构造5.1.3赋值运
Forward♞
·
2024-02-11 05:30
C++学习之路
c++
java
开发语言
【小沐学GIS】基于Android绘制三维数字地球Earth(OpenGL)
三维数字地球系列相关文章如下:1【小沐学GIS】基于
C++
绘制三维数字地球Earth(OpenGL、glfw、glut)第一期2【小沐学GIS】基于
C++
绘制三维数字地球Earth(OpenGL、glfw
爱看书的小沐
·
2024-02-11 05:56
Android
GIS
OpenGL
android
地球
opengl
glfw
glut
gis
opengl
es
【小沐学GIS】基于Python绘制三维数字地球Earth(OpenGL)
三维数字地球系列相关文章如下:1【小沐学GIS】基于
C++
绘制三维数字地球Earth(OpenGL、glfw、glut)第一期2【小沐学GIS】基于
C++
绘制三维数字地球Earth(OpenGL、glfw
爱看书的小沐
·
2024-02-11 05:25
Python
GIS
OpenGL
python
earth
地球
gis
opengl
glfw
glut
手把手教你用VS Code仿真调试C/
C++
代码
本文首发于公众号:嵌入式软件实战派。1.PC上的IDE都2020年了,听说你还在用vc++6.0,不,可能还到处搜索下载安装巨无霸一样的visualstudio2019来调试你“鸡碎咁多”的代码?都out了,这些不是过于庞大就是编译器老掉牙了。为啥不用gcc呢?gcc不是Linux里面的吗,能用在Windows?还能debug吗?什么?你不知道Windows也可以用gcc?好吧,我今天手把手教你用
嵌入式软件实战派
·
2024-02-11 04:54
C语言
c语言
c++
python
手把手教你使用 VS Code 运行和调试 Python 程序
由于Python是解释型语言,并且VSCode中提供了内置的调试器可用于调试Python代码,因此配置和操作流程比调试C/
C++
代码要简单一些。
阿基米东
·
2024-02-11 04:53
生产力工具
VS
Code
开发利器
python
vscode
【
C++
】max函数的应用
以下是一个使用
C++
的max函数的示例代码:#include#includeintmain(){inta=10;intb=20;intmax_value=std::max(a,b);std::cout和这两个头文件
叶孤程
·
2024-02-11 04:44
c++
c
算法
【
C++
】数字类型及其运算
数字类型
C++
中有多种数字类型,其中包括整数类型和浮点类型。以下是
C++
中常见的数字类型:整数类型int:表示整数,通常是32位。short:表示短整数,通常是16位。
叶孤程
·
2024-02-11 04:44
c语言
c++
【
C++
】中的 inline 用法
1、引入inline关键字的原因在c/
c++
中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。
叶孤程
·
2024-02-11 04:44
开发语言
c++
类的6个默认成员函数
并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成默认成员函数:用户没有显式实现,编译器会生成的成员函数称为默认成员函数
C++
类的6个默认成员函数包括默认构造函数、析构函数、拷贝构造函数、拷贝赋值运算符
叶孤程
·
2024-02-11 04:43
开发语言
c++
c语言
[
C++
]Leetcode153.寻找旋转排序数组中的最小值
153.寻找旋转排序数组中的最小值题目:假设按照升序排序的数组在预先未知的某个点上进行了旋转。(例如,数组[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2])。请找出其中最小的元素。你可以假设数组中不存在重复元素。示例1:输入:[3,4,5,1,2]输出:1示例2:输入:[4,5,6,7,0,1,2]输出:0classSolution{public:intfindMin(vect
Arvin____
·
2024-02-11 04:40
Leetcode刷题
leetcode
算法
c++
C++
学习Day03之new和delete使用
程序及输出1.1new和delete基础使用malloc和new区别malloc和free属于库函数 new和delete属于运算符malloc不会调用构造函数 new会调用构造函数malloc返回void*
C+
似霰
·
2024-02-11 04:07
C++
c++
学习
开发语言
day2
C++
之new delete与malloc free 区别比较
而
c++
则提供了两关键字new和delete。差别1)mallocfree是系统函数,而newdelete是关键字,系统函数必须包括头文件才能使用而关键字不用。
filanlu
·
2024-02-11 04:37
C++特性
c++
malloc
C++
时间计算
#include#include/**Pausefuncitontopausethaanimationforafewmilliseconds*sothatitdoesn'tgobytoofast.*/voidpause(doublems){autostart=std::chrono::high_resolution_clock::now();while(true){autoend=std::chr
抬头挺胸才算活着
·
2024-02-11 04:53
Numpy使用详解
ndarry——一个具有向量算数运算和复杂广播能力的多位数组对象用于对数组数据进行快速运算的标准数学函数用于读写磁盘数据的工具以及用于操作内存映射文件的工具非常有用的线性代数,傅立叶变换和随机数操作用于继承c/
c+
正经龙
·
2024-02-11 03:05
C++
笔记之regex(正则表达式)
C++
笔记之regex(正则表达式)——2024-02-10——《
C++
标准库》(第2版,侯捷译)Page717codereview!
努力脱单的害羞男孩
·
2024-02-11 03:04
C++笔记
c++
笔记
正则表达式
[Python] 变量的类型
Python可莉将会在该专栏陪伴大家进行Python的学习收录专栏:《Python》Keven主页:keven'sblog为了存储不同种类的数据.区分不同种类的数据,引入了变量"类型"这样的概念(Python和
C+
不爱学英文的码字机器
·
2024-02-11 03:56
Python
python
开发语言
C++
设计模式--Bridge 桥模式
单一职责”模式:在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。典型模式•Decorator•Bridge1.Bridge桥模式动机(Motivation)由于某些类型的固有的实现逻辑,使得它们具有两个变化的维度,乃至多个纬度的变化。如何应对这种“多维度的变化”?如何利用面向对象技术来使得类型可以轻
我只钓小鱼
·
2024-02-11 03:54
笔记
C++
设计模式
C++
设计模式--Factory Method工厂方法和抽象工厂方法
“对象创建”模式通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口抽象之后的第一步工作。典型模式•FactoryMethod•AbstractFactory•Prototype•Builder1.FactoryMethod工厂方法动机(Motivation)在软件系统中,经常面临着创建对象的工作;由于需求的变化,需要创
我只钓小鱼
·
2024-02-11 03:54
笔记
C++
设计模式
C++
设计模式--Prototype 原型模式 和 Builder 构建器
“对象创建”模式通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口抽象之后的第一步工作。典型模式•FactoryMethod•AbstractFactory•Prototype•Builder1.Prototype原型模式动机(Motivation)在软件系统中,经常面临着“某些结构复杂的对象"的创建工作;由于需求的变化
我只钓小鱼
·
2024-02-11 03:54
笔记
C++
设计模式
C++
设计模式--Decorator 装饰模式
“单一职责”模式:在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。典型模式•Decorator•Bridge1.Decorator装饰模式动机(Motivation)在某些情况下我们可能会“过度地使用继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(
我只钓小鱼
·
2024-02-11 03:53
笔记
C++
设计模式
C++
设计模式--模板方法
组件协作”模式:现代软件专业分工之后的第一个结果是“框架与应用程序的划分”,“组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合,是二者之间协作时常用的模式。典型模式•TemplateMethod•Observer/Event•StrategyTemplateMethod动机(Motivation)在软件构建过程中,对于某一项任务,它常常有稳定的整体操作结构,但各个子步骤却有很多改
我只钓小鱼
·
2024-02-11 03:23
笔记
C++
设计模式
FileWrite -
C++
Builder
C++Builder参考手册➙System::Sysutils➙FileWrite读取文件头文件:#include命名空间:System::Sysutils函数原型:int__fastcallFileWrite(NativeUIntHandle,constvoid*Buffer,unsignedCount);int__fastcallFileWrite(NativeUIntHandle,const
玄坴
·
2024-02-11 03:41
C++
服务器端开发(2):确定服务器框架
选择
C++
服务器框架时,可以考虑:并发性能:
C++
的强项之一是其并发性能。选择一个具有高并发处理能力的服务器框架,可以更好地满足大量并发请求的需求。
Galaxy银河
·
2024-02-11 03:51
C++更多语法
计算机
/
人工智能
c++
服务器
开发语言
AS中C/
C++
如何进行debug
当我们在写C/
C++
代码时,程序中出现问题了,默认C/
C++
断点debug是不会走的,需要在EditConfigurations中进行设置,如下图选中Debugger选项img在Debugtype里默认选中的是
咸鱼Jay
·
2024-02-11 02:34
C++
中的智能指针
在
C++
中,动态内存的管理是用一对运算符完成的:new和delete。
anycedo
·
2024-02-11 02:11
《剑指 Offer》专项突破版 - 面试题 38、39 和 40 : 通过三道面试题详解单调栈(
C++
实现)
目录面试题38:每日温度面试题39:直方图最大矩形面积方法一、暴力求解方法二、递归求解方法三、单调栈法面试题40:矩阵中的最大矩形面试题38:每日温度题目:输入一个数组,它的每个数字是某天的温度。请计算每天需要等几天才会出现更高的温度。例如,如果输入数组[35,31,33,36,34],那么输出为[3,1,1,0,0]。由于第1天的温度是35℃,要等3天才会出现更高的温度36℃,因此对应的输出为3
melonyzzZ
·
2024-02-11 02:11
数据结构
c++
开发语言
leetcode
算法
职场和发展
数据结构
面试
计算机网络
五层模型以及数据单元,
计算机网络
OSI模型、TCP/IP模型与5G协议
一、OSI参考模型国际标准化组织(ISO)在1984年颁布了开放系统互连参考模型(OSI),这是一个开放式的体系结构,将网络分为了七层。这七层分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。1.1七层模型的功能分层功能应用层网络服务与最终用户的一个接口表示层数据的表示、安全、压缩会话层建立、管理、压缩传输层定义传输数据的协议端口号,以及流控和差错校验网络层进行逻辑地址的寻址,实现
努力奋斗的Brian
·
2024-02-11 02:11
计算机网络五层模型以及数据单元
计算机网络
和因特网(三)——ISP互联、时延、协议层及其服务模型
ISP互联、时延、协议层及其服务模型1.5ISP互联时延和丢包1.6时延1)时延的类型处理时延排队时延传输时延传播时延2)排队时延和分组丢失排队时延分组丢失端到端时延3)英特网中的时延和路由1.7协议层次及其服务模型1)体系结构——分层结构2)协议分层3)分层后数据传递的过程4)因特网协议栈节点分层报文传递过程1.5ISP互联端系统经过一个接入网与因特网相连。因特网体系结构:因特网边缘的接入网络通
Mafia.M.A
·
2024-02-11 02:11
计算机网络
网络
网络协议
tcp/ip
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他