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
const+成员函数
C++系列-运算符+重载
运算符+重载运算符重载含义重载的方式
成员函数
实现重载全局函数实现重载运算符重载也可以实现函数重载运算符实现连续运算运算符重载含义C++允许在同一作用域中的某个运算符指定多个定义,称为运算符重载。
weixin_48668114
·
2024-08-28 17:16
c++
java
开发语言
C++系列-const所有用法总结
const修饰指针变量常量指针指针常量常量指针常量const修饰引用const修饰函数形参参数是普通的值传递参数类型是引用const修饰函数返回值值传递方式返回指针方式返回常量引用方式返回const修饰
成员函数
weixin_48668114
·
2024-08-28 16:41
c++
开发语言
CAsyncSocket类实现网络通信
CAsyncSocket类针对字节流型套接字的编程模型简述如下:1、构造一个CAsyncSocket对象,并用这个对象的Create
成员函数
产生一个Socket句柄。
m0_37346206
·
2024-08-27 23:52
eclipse
前端
【C++】类与对象
2.类的定义classclassName{//类体:由
成员函数
和成员变量组成};//一定要注意后
墨镜西瓜
·
2024-08-27 23:21
面试
职场和发展
C++面试基础系列-this指针
关于作者C++面试基础系列-this指针Overview1.this指针在C++中,this指针是一个特殊的指针,它在每个非静态
成员函数
中自动可用。this指向调用
成员函数
的当前对象实
WeSiGJ
·
2024-08-27 09:23
C++
c++
面试
开发语言
this
this指针
【C++语言】封装
在C++中,封装通过类来实现,类将数据成员和
成员函数
封装在一起。本文将详细讨论C++中封装的概念、优势以及如何实现。
游向大厂的咸鱼
·
2024-08-27 03:47
浅谈C++
c++
java
开发语言
PTA-C++(静态成员与友元1*)
(F)3.友元函数不是类的
成员函数
,只是独立于该类的一般函数。(T)4.一个类的友元函数可以访问该类的私有成员。(T)5.一个类的友元函数可以
清安康
·
2024-08-27 00:32
C++基础
c++
算法
开发语言
c++运算符重载
文章目录前言一、重载二元运算符1.作为
成员函数
的二元重载运算符2.作为非
成员函数
的二元重载运算符二、重载一元运算符1.作为
成员函数
的一元重载运算符2.作为非
成员函数
的一元重载运算符3、重载一元前置与后置运算符
aoeh
·
2024-08-27 00:31
复试
c++
c++
C++之const&constexpr
文章目录constconst修饰普通变量const修饰引用const修饰指针变量const修饰函数参数const修饰函数返回值const修饰成员变量const修饰
成员函数
static和const不修饰成员变量修饰成员变量
blots
·
2024-08-26 14:15
C++进阶
c++
c++ const & constexpr c++98 c++11 c++14
const和constexpr知识点总结一、const1.const修饰变量修饰普通变量(常量)修饰指针类型修饰引用类型2.const修饰函数const修饰函数参数const修饰函数返回值const修饰
成员函数
Nick_Zhang_123
·
2024-08-26 14:41
c++
c++
C++标准库中std::map和std::unordered_map对比及如何选择
0.概述std::map和std::unordered_map都是一种存储{key,value}的容器,并提供
成员函数
来高效地插入、搜索和删除键值对。
photon_wa
·
2024-08-26 04:39
C++
Opencv Mat类
成员函数
详解
Mat::eye返回一个恒等指定大小和类型矩阵。C++:staticMatExprMat::eye(introws,intcols,inttype)C++:staticMatExprMat::eye(Sizesize,inttype)参数rows–的行数。cols–的列数。size–替代矩阵大小规格Size(cols,rows)的方法。type–创建的矩阵的类型。该方法返回Matlab式恒等矩阵初
weixin_kk
·
2024-08-25 12:37
opencv
C++ 基础
1.C++11中=delete的巧妙用法_=delete-CSDN博客类的
成员函数
,如果后面使用"=delete"来修饰,就表示这个函数不可再被调用,否则就会出错。
lpl还在学习的路上
·
2024-08-23 23:45
开发语言
C++并发编程之线程异步std::promise知识点总结
在另外一个线程中通过std::future::get()
成员函数
得到线程
给大佬递杯卡布奇诺
·
2024-08-23 15:21
C/C++
c++
set 的详细用法(set 排序、set 的遍历、set 的多种倒序遍历方法、set 的基本
成员函数
)
目录一:set的简介二:set的使用(要包含头文件)1.set的定义2.set的基本
成员函数
3.set的遍历(1)迭代器iterator(即升序输出)(2)倒序输出1.rbegin()和rend()2.
.jc7
·
2024-08-22 05:21
c++
c语言
突破编程_C++_C++11新特性(多线程编程的原子操作(2))
加载操作加载操作是通过load
成员函数
实现的,它用于从原子变量中读取一个值。这个函数可以确保在读取过程中,不会被其他线程打断。
breakthrough_01
·
2024-03-27 09:58
c++
算法
C/C++中使用静态函数的好处是什么
无this指针:静态函数不依赖于类的实例,因此它们不能直接访问非静态成员变量和非静态
成员函数
。这使得静态函数更像是一个普通的函数,只是它们被定
kfjh
·
2024-03-25 11:59
c语言
c++
突破编程_C++_C++11新特性(function与bind绑定器)
这包括了函数、函数对象(也叫做仿函数,即重载了operator()的类或者结构体)、Lambda表达式以及任何具有operator()的
成员函数
的对象。
breakthrough_01
·
2024-03-17 21:01
c++
开发语言
c++中list的简单实现
文章目录list介绍节点类(listNode)__list__iterator(迭代器类)operator->list的
成员函数
empty_init()初始化节点list(list<)拷贝构造clear
dabai__a
·
2024-03-11 07:34
C++
c++
list
windows
数据结构
推荐算法
c语言
链表
虚函数和纯虚函数
1.虚函数:-虚函数是在基类中声明为虚拟的
成员函数
,可以被子类重写。通过使用虚函数,可以实现运行时多态性。-在基类中通过将函数声明为虚函数,可以使子类对该函数进行覆盖(Override)。
计算机内卷的N天
·
2024-03-10 23:24
C++基础笔记
c++
C++ 疑难点
C++疑难点this指针调用
成员函数
时,
成员函数
通过一个名为this的隐式参数来访问调用它的那个对象,用请求该函数的对象地址初始化this,this的指向总是自己这个对象,所以this是一个常量指针Box
A small mouse
·
2024-03-10 15:44
c++
c++
开发语言
算法
C++经典日期类实现
学完C++类和对象以及四个默认
成员函数
,就可以来尝试自己实现一下日期类。完成日期类的各种功能,并加强自己的代码能力。
快乐老干妈
·
2024-03-08 16:10
C++
c++
开发语言
C++ map用法详细总结40例
文章目录1.定义与初始化2.插入元素3.查找元素4.删除元素5.遍历6.访问
成员函数
7.修改元素8.注意事项9.使用`equal_range`查找键值范围10.使用`emplace`添加元素11.使用`
极致人生-010
·
2024-03-04 02:51
c++
java
jvm
this关键字
this实际上是
成员函数
的一个形参,在调用
成员函数
时将对象的地址作为实参传递给this。不过this这个形参是隐式的,它并不出现在代码中,而是在编译阶段由编译器默默地将它添加到参数列表中。
yz_wang
·
2024-03-03 11:03
STL-容器适配器详解
容器适配器的底层实现和模板A、B的关系是完全相同的,即通过封装某个序列式容器,并重新组合该容器中包含的
成员函数
,使其满足某些特定场景的需要。
九五一
·
2024-03-03 08:27
C++知识
c++
windows
开发语言
多线程
算法
C++面试基础知识点
开发面试基础知识点1.语言基础1.1const的用法1)在定义的时候必须进行初始化2)指针可以是const指针,也可以是指向const对象的指针3)定义为const的形参,即在函数内部是不能被修改的4)类的
成员函数
可以被声明为常
成员函数
qq_26553669
·
2024-03-01 20:35
面试总结
c++
【STL】string的模拟实现
string类的模拟实现一、接口函数总览二、默认
成员函数
1、构造函数2、拷贝构造函数(1)写法一:传统写法(2)写法二:现代写法3、赋值运算符重载函数(1)写法一:传统写法(2)现代写法4、析构函数三、
2022horse
·
2024-02-20 22:59
C++初阶
c++
开发语言
ecmascript
C++ 之 Big Three
BigThree:是指如果一个类要实现下面某一个
成员函数
,一般都要一起实现另外两个:1)Desconstructor2)copyconstructor3)operator=在C++11中可能还要实现move
metasearch
·
2024-02-20 20:26
C/C++
big three(c++)
"BigThree"是指在C++类中需要手动实现的三个特殊
成员函数
,分别是拷贝构造函数(CopyConstructor)、拷贝赋值运算符(CopyAssignmentOperator)和析构函数(Destructor
不是杠杠
·
2024-02-20 20:23
c++
c++基础
c++
2.17号c++
1.静态成员静态数据成员和静态
成员函数
是属于类的,不属于类的某个实例,它们在类的所有实例中都是共享的。
&李维佳
·
2024-02-20 20:53
笔记
C++11多线程|互斥锁|条件变量|异步
文章目录线程threadstd::thread语法构造函数主要
成员函数
简单线程的创建线程封装互斥量独占互斥量std::mutexstd::mutex介绍std::mutex的
成员函数
递归互斥量std::
Phoenix Studio
·
2024-02-20 20:35
C++
c++
开发语言
算法
数据结构
QT的事件分发、事件过滤器详解
一、事件的流向QT的各种控件(QObject的子类)都有事件处理
成员函数
,例如:boolQObject::event(QEvent*e);//所有事件dragEnterEvent(QDragEnterEvent
luckyone906
·
2024-02-20 19:04
Qt事件机制
qt
开发语言
【C++】---类和对象(中)默认
成员函数
和 操作符重载
前言:假如一个类中既没有成员变量也没有
成员函数
,那么这个类就是空类,空类并不是什么都没有,因为所有类都会生成如下6个默认
成员函数
:一、构造函数1、构造函数的定义及其特性对于日期类对象,我们可能会忘记调用
伤心男孩拯救世界(Code King)
·
2024-02-20 19:16
C++
c++
开发语言
【C++】---static成员(附OJ题)
一、静态成员变量1.概念:声明为static的类成员称为类的静态成员,静态成员分为两种:(1)static修饰的成员变量:静态成员变量(2)static修饰的
成员函数
:静态
成员函数
注意:静态成员变量一定要在
伤心男孩拯救世界(Code King)
·
2024-02-20 19:08
C++
c++
java
算法
3. this_thread命名空间
3.this_thread命名空间在C++11中不仅添加了线程类,还添加了一个关于线程的命名空间std::this_thread,在这个命名空间中提供了四个公共的
成员函数
,通过这些
成员函数
就可以对当前线程进行相关的操作了
九五一
·
2024-02-20 19:04
C++知识
c++
算法
面试
开发语言
c++中的this的作用及使用方法
它是一个隐含的指针,可以在类的
成员函数
中使用。在类的
成员函数
内部使用this关键字时,它将指向调用该
成员函数
的对象的地址。通过this指针,可以访问对象的成员变量和
成员函数
。
chen_znn
·
2024-02-20 19:26
c++
c++
指针
【C++】vector模拟实现+迭代器失效
vector模拟实现成员变量定义默认
成员函数
构造函数迭代器范围for、对象类型匹配原则容量操作sizeemptycapacityreserve成员变量未更新memcpy值拷贝resize内置类型的构造函数数据访问
奶芙c
·
2024-02-20 18:04
c++
开发语言
算法
笔记
c语言
【C++航海王:追寻罗杰的编程之路】类与对象你学会了吗?(中)
目录1->类的六个默认
成员函数
2->构造函数2.1->概念2.2->特性3->析构函数3.1->概念3.2->特性4->拷贝构造函数4.1->概念4.2->特征5->赋值运算符重载5.1->运算符重载5.2
枫叶丹4
·
2024-02-20 17:01
C++
c++
开发语言
visualstudio
后端
嵌入式学习-C++-Day2
思维导图作业自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),定义公有
成员函数
:初始化函数:voidinit(intw,inth)更改宽度的函数:set_w(intw
CherylYYYYYY
·
2024-02-20 14:33
学习
c++
算法
【C++之类和对象篇003】
C++学习笔记---006C++知识类和对象篇1、Date日期类实现1.1、Date.h1.2、Date.cpp1.3、main.cpp2、">"运算符重载3、const
成员函数
4、取地址及const取地址操作符重载
下课后泡实验室
·
2024-02-20 13:09
C++基础专栏
c++
算法
const成员函数
运算符重载
取地址操作符重载
日期类的实现
笔记
【C++之类和对象篇002】
C++学习笔记---005C++知识类和对象篇1、类的6个默认
成员函数
2、构造函数2.1、构造函数的特性2.2、内置类型和自定义类型2.3、什么是默认构造函数?3、析构函数3.1、什么是析构函数?
下课后泡实验室
·
2024-02-20 13:03
C++基础专栏
c++
类和对象
拷贝构造
构造函数
析构函数
运算符重载
operator
容器库(6)-std::set
template,classAllocator=std::allocator>classset;本文章的代码库:https://gitee.com/gamestorm577/CppStd
成员函数
构造、析构和赋值构造函数可以用迭代器
Lucy_stone
·
2024-02-20 12:13
c++标准库基础
开发语言
c++
容器库(8)-std::multiset
template,classAllocator=std::allocator>classmultiset;本文章的代码库:https://gitee.com/gamestorm577/CppStd
成员函数
构造
Lucy_stone
·
2024-02-20 12:42
c++标准库基础
c++
开发语言
容器库(7)-std::map
template,classAllocator=std::allocator>>classmap;本文章的代码库:https://gitee.com/gamestorm577/CppStd
成员函数
构造、
Lucy_stone
·
2024-02-20 12:09
c++标准库基础
c++
开发语言
条款13.优先选用const_iterator,而非iterator
在C++11中,获取和使用const_iterator变得很容易,容器的
成员函数
cbegin()和cend()都返回cons
干干干就完了
·
2024-02-20 11:40
effective
modern
C++——阅读笔记
【lesson62】网络通信UdpSocket版
文章目录UdpSocketUdpServer.hppUdpServer类成员变量解释
成员函数
解释UdpServer的实现ServerIinit的实现socketbindhtonsinet_addr具体实现
(unstoppable)
·
2024-02-20 11:58
linux
Linux
网络通信
网络协议
udp
string的几种常见使用方法
string类提供了许多有用的
成员函数
和运算符,可以用来执行各种字符串操作,如连接、比较、搜索、替换等。
下雪了 ~
·
2024-02-20 05:03
c++
算法
开发语言
c++ 可调用对象的绑定器和包装器
文章目录可调用对象普通函数类的静态
成员函数
仿函数lambda函数类的非静态
成员函数
最重要的可被转换为函数指针的类对象包装器function适配器bind可变函数和参数实现回调函数实现替代虚函数可调用对象在
yb0os1
·
2024-02-20 03:58
C++
c++
开发语言
C++ STL之unordered_map
2.unordered_map的使用方法包含头文件#include3.unordered_map的
成员函数
:迭代器:begin:返回指向容器起始位置的迭代器end:返回指向容器末尾位置的迭代器cbegin
wuweiwangyao
·
2024-02-20 03:52
C++学习:pair
pair类还有一些
成员函数
和特性,例如默认构造函数、带参数的构造函数、比较运算符重载等。使用pair类,你可以方便地将两个值组合在
Douglas_fan
·
2024-02-20 01:46
C++算法
c++
学习
算法
开发语言
上一页
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
其他