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++
学习Day06之继承中的对象模型
目录一、程序及输出1.1程序检验对象1.2开发人员工具查看对象模型1.2.1查看对应工程目录文件1.2.2查看对象模型二、分析与总结一、程序及输出1.1程序检验对象父类中私有属性,子类访问不到,是由编译器给隐藏了,但仍然在子类对象模型中#includeusingnamespacestd;classBase{public:intm_A;protected:intm_B;private:intm_C;
似霰
·
2024-02-19 13:54
C++
c++
学习
开发语言
c++
类和对象(一)
.类的引入二.类的定义2.1类的两种定义方法2.1.112.1.12三.类的访问限定符及封装3.1访问限定符四.类的作用域五.类的实例化六.this指针6.1this指针的引出6.2this指针的特性
c+
zzyu0120
·
2024-02-19 13:54
c++
算法
c++
类和对象(二)
个默认成员函数二.构造函数2.1.1构造函数的概念2.1.2构造函数的特性三.析构函数3.1.1概念3.1.2特点四.拷贝函数4.1.1概念4.1.2特征一.类的6个默认成员函数1.1类的6个默认成员函数在
C+
zzyu0120
·
2024-02-19 13:54
c++
java
jvm
C++
学习Day06之继承基本语法
目录一、程序及输出1.1没有继承1.2使用继承二、分析与总结一、程序及输出想象在移动端看资讯,顶部、底部、左侧和中间内容,左侧滑动栏有新闻、体育…,点击不同的新闻,中间内容呈现不同主题的文字叙述,在代码里该如何设计?1.1没有继承没有继承需要将不同的主题单独封装为一个类,但是它们都有相同的部分,如果主题非常多,那么这些相同的代码部分也就变得非常多,会很冗余。classNews{public:voi
似霰
·
2024-02-19 13:24
C++
c++
学习
开发语言
C/
C++
输出输出相关问题
C/
C++
输出输出相关问题scanf(“%d”),如果缓存区的开始是数字,scanf会读入,直到遇见非数字字符,否则远不会读入#includeusingnamespacestd;intmain(){inta
joker D888
·
2024-02-19 13:21
C++
c语言
c++
开发语言
C++
学习Day06之继承中的构造与析构
目录一、程序及输出1.1构造、析构顺序1.2默认构造函数1.3显示调用父类中的其他构造函数二、分析与总结一、程序及输出1.1构造、析构顺序先调用父类构造,再调用其他成员构造,再调用自身构造,析构的顺序与构造相反#includeusingnamespacestd;classBase1{public:Base1(){coutusingnamespacestd;classBase2{public:Bas
似霰
·
2024-02-19 13:17
C++
c++
学习
开发语言
Rust 简介
Rust的设计目标是成为
C++
的现代替代品,旨在解决C/
C++
语言安全性和并发性的问题,它提供更强的保障和抽象,同时保持高效性能。为了方便开发者管理Rust语言和工具链,Rust社区
子洋丶
·
2024-02-19 13:12
Rust
学习笔记
后端
《深入理解Java虚拟机》(三)--Java内存模型与线程(1)
Java内存模型Java的内存模型屏蔽掉了各种硬件和操作系统的内存访问差异,实现了Java跨平台的效果,C/
C++
语言使用的是物理硬件和操作系统的内存模型,所以不能实现跨平台。
蓝色_fea0
·
2024-02-19 13:18
c++
继承和多态
**继承和多态**一.知识点:一.继承1.基本概念:2.使用基本语法:注意:3.派生类生成过程:派生类的生成过程经历了三个步骤:1)吸收基类成员(全部吸收(构造、析构除外),但不一定可见)2)改造基类成员3)添加派生类新成员例子:定义一个基类person(不定义构造函数)姓名、性别、年龄(访问权限设置为私有)定义公有的成员函数set_p()定义公有的成员函数display_p(),显示person
??"?????"?
·
2024-02-19 13:23
c++
C++
的进阶泛型编程学习(1):函数模板的基本概念和机制
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、模板1.1模板的概念1.1.1形象的解释:模板就是通用的模具,目的是提高通用性1.1.1模板的特点:1.1.2综述模板的作用1.2模板的使用机制1.2.1函数模板二、函数模板的深入学习及注意机制2.1函数模板的自动类型推导2.1.1①自动类型推导,必须使得推导出的数据类型T是一致的2.2typename为什么可以替换为
棉花糖永远滴神
·
2024-02-19 13:53
c++
学习
java
C++DAY1
作业:1>思维导图2>试编程提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数要求使用
C++
风格字符串完成#includeusingnamespacestd;intmain
m0_zrr
·
2024-02-19 13:18
c++
开发语言
C++
day2 类 访问权限
1>思维导图2>自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),定义公有成员函数:初始化函数:voidinit(intw,inth)更改宽度的函数:set_w(intw)更改高度的函数:set_h(inth)输出该矩形的周长和面积函数:voidshow()#includeusingnamespacestd;classRect{private:intwidth
m0_zrr
·
2024-02-19 13:18
java
前端
算法
C++
DAY3
作业:1>思维导图2>设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。#includeusingnamespacestd;classPer{private:stringname;intage;float*high;float*weight;public:Per(){co
m0_zrr
·
2024-02-19 13:18
c++
开发语言
自学
C++
day08
C++
继承 & 多态
继承//学习内容://1.继承的概念以及定义//2.基类和派生类对象赋值转换//3.继承中的作用域//4.派生类的默认成员函数//5.继承与友元//6.继承与静态成员//7.复杂的菱形继承及虚拟继承//8.继承的总结和反思//1.继承的概念以及定义//继承是面向对象程序设计使设计代码可以复用的最重要手段,它允许程序元在保持原有类特性的基础上//进行扩展,增加功能,这样产生新的类,称派生类.继承呈现
_just_try
·
2024-02-19 13:18
学习笔记
c++
开发语言
C++
:与C语言相比的特点
命名空间先看到一段C语言的代码:#include#includeintrand=1;intmain(){ printf("%d",rand); return0;}这段代码看似没有问题,但是运行后,编译器会报出“rand重定义”的问题。这是因为我们引入了头文件stdlib.h,而其内部有rand函数,用户的变量名与头文件冲突了。这该这么解决?在C语言中,好像没有什么很好的办法,让不同头文件中
凤 曦
·
2024-02-19 13:18
C++
c++
c语言
算法
CCF编程能力等级认证GESP—C++5级—20231209
级—20231209单选题(每题2分,共30分)判断题(每题2分,共20分)编程题(每题25分,共50分)小杨的幸运数烹饪问题答案及解析单选题判断题编程题1编程题2单选题(每题2分,共30分)1、下面
C+
青岛少儿编程-王老师
·
2024-02-19 12:45
#
C++
-
5级
c++
java
算法
C++
文件操作->文本文件(->写文件、读文件)、二进制文件(->写文件、读文件)
#includeusingnamespacestd;#include//头文件包含//文本文件写文件voidtest01(){//1.包含头文件fstream//2.创建流对象ofstreamofs;//3.指定打开方式ofs.open("test.txt",ios::out);//4.写内容ofsusingnamespacestd;#include#include//头文件包含//文本文件读文件
�西瓜�
·
2024-02-19 12:13
c++
开发语言
visualstudio
C++
友元->全局函数做友元、类做友元、成员函数做友元
全局函数做友元代码:#includeusingnamespacestd;#include//建筑物类classBuilding{//告诉编译器goodGay全局函数是Building类的好朋友,可以访问类中的私有内容friendvoidgoodGay(Building*building);public:Building(){this->m_SittingRoom="客厅";this->m_BedR
�西瓜�
·
2024-02-19 12:42
c++
开发语言
visualstudio
C++
类和对象-
C++
运算符重载->加号运算符重载、左移运算符重载、递增运算符重载、赋值运算符重载、关系运算符重载、函数调用运算符重载
#includeusingnamespacestd;//加号运算符重载classPerson{public:Person(){};Person(inta,intb){this->m_A=a;this->m_B=b;}//1.成员函数实现+号运算符重载Personoperator+(constPerson&p){Persontemp;temp.m_A=this->m_A+p.m_A;temp.m_B
�西瓜�
·
2024-02-19 12:42
c++
开发语言
visualstudio
C++
类和对象-多态->多态的基本语法、多态的原理剖析、纯虚函数和抽象类、虚析构和纯虚析构
#includeusingnamespacestd;//多态//动物类classAnimal{public://Speak函数就是虚函数//函数前面加上virtual关键字,变成虚函数,那么编译器在编译的时候就不能确定函数调用了。virtualvoidspeak(){coutusingnamespacestd;//纯虚函数和抽象类classBase{public://纯虚函数//类中只要有一个纯虚
�西瓜�
·
2024-02-19 12:42
c++
开发语言
visualstudio
C++
类和对象-多态->案例1计算器类、案例2制作饮品、案例3电脑组装需求分析和电脑组装具体实现
#includeusingnamespacestd;#include//分别利用普通写法和多态技术实现计算器//普通写法classCalculator{public:intgetResult(stringoper){if(oper=="+"){returnm_Num1+m_Num2;}elseif(oper=="-"){returnm_Num1-m_Num2;}elseif(oper=="*"){
�西瓜�
·
2024-02-19 12:42
c++
开发语言
visualstudio
C++
类和对象-
C++
对象模型和this指针->成员变量和成员函数分开存储、this指针概念、空指针访问成员函数、const修饰成员函数
#includeusingnamespacestd;//成员变量和成员函数分开储存的classPerson{public:Person(){mA=0;}//非静态成员变量占对象空间intmA;//静态成员变量不占对象空间staticintmB;//函数也不占对象空间,所有函数共享一个函数实例voidfunc(){coutmAusingnamespacestd;classPerson{public:
�西瓜�
·
2024-02-19 12:12
c++
开发语言
visualstudio
软件工程大学规划
2.项目参与:参与校内项目或实践课程,锻炼实际问
题解
决能力。3.技术掌握:学习一门编程语言深入,例如Java、Python等,掌握基本的算法和数据结构。
码农一指
·
2024-02-19 12:41
软件工程
C++
,stl,常用遍历查找算法
目录1.常用遍历算法for_eachtransform2.常用查找算法findfind_ifadjacent_findbinary_searchcountcount_if1.常用遍历算法for_each#includeusingnamespacestd;voidprint(intv){coutv;v.push_back(1);v.push_back(1);v.push_back(0);v.push
柏箱
·
2024-02-19 12:11
C++STL
c++
开发语言
stl
遍历算法
查找算法
C++_design_model_observer
下面是一个使用
C++
实现观察者模式的例子:*/#include#include//定义观察者接口classObserver{public:virtualvoidupdate(intvalue)=0;};
往事不可追_来日不方长
·
2024-02-19 12:40
#
C++新经典设计模_阅读笔记
c++
开发语言
统计控制台输入的单词个数和字符数量
一、程序需求使用
C++
和C语言风格的字符串,分别实现:从控制台输入任意多个单词,统计单词的个数(count)和单词的字符数量(length),当输入ctrl+z,终止控制台的输入,最后输出count和length
Austin_1024
·
2024-02-19 12:39
c++
c语言
C++
职工管理系统
->需求分析以及案例展示、创建项目、创建职工管理类、菜单功能实现、退出系统功能实现、职工抽象类和普通员工类实现、经理类和老板类实现、添加职工功能实现、文件交互(->写文件、读文件1-文件未创建、读文件2-文件为空、读文件3-统计人数、读文件4-初始化完毕)、显示职工功能、删除职工(->判断职工是否存在、功能实现)、修改职工功能实现、查找职工功能实现、按照职工编号进行排序功能实现、清空文件实现、展示
�西瓜�
·
2024-02-19 12:07
c++
开发语言
visualstudio
【Java】CAS
CompareAndSwapCASCAS应用1)实现原子类2)实现自旋锁CAS的ABA问
题解
决ABA问题方案CASCAS:是一条特殊的CPU指令,其所做的工作就是“比较和交换”。
Prectie.RTE
·
2024-02-19 12:35
java
开发语言
题解
传送门:It’sbertrandparadox.Again!标签:随机题目大意有两个人分别用两种方式在二维平面上随机生成1e5个圆,每个圆上的每一个点(x,y)都满足-100usingnamespacestd;#include#include#include#include#includemap,bool>mp;longlongn,m,T;intans;intmain(){longlongi,j,
M铭风F
·
2024-02-19 12:57
牛客题解
c++
C++
八股—怎么把左值变成右值
左值(lvalue)和右值(rvalue)是
C++
中一个重要的概念,用于描述表达式的属性。简单来说:左值(lvalue):指向内存位置的表达式,可以出现在赋值运算符的左边或右边。
Stephen_Curry___
·
2024-02-19 12:17
c++
开发语言
教师节,回味老师们教导过我的话语
—01—小学的数学老师很严格,作业量也多,每次考试后还要我们照着题目,举一反三的自己给自己出
题解
题,往往搞得头昏眼花的苦不堪言。有次,我们壮着胆问她,同样的题目我们知道怎么解答就
金不换先生已停更
·
2024-02-19 12:38
c++
内存的四大分区详解
全局区:栈区:堆区:new:补充知识:new关键字总结:前言:这篇博客介绍
c++
四大分区的详解,其中也会涉及到有关new关键字的知识点对于程序员来说,认识内存的分区是一项基本功能。
黑菜钟
·
2024-02-19 12:19
c/c++
c++
256.【华为OD机试真题】会议室占用时间(区间合并算法-Java&Python&C++&JS实现)
文章目录一.题目二.解题思路三.
题解
代码Python
题解
代码JAVA
题解
代码C/
C++
题解
代码JS
题解
代码四.代码讲解(Java&Python&C++&JS分别讲解)
一见已难忘的申公豹
·
2024-02-19 12:48
华为OD机试专栏—算法之翼
华为od
算法
java
会议室占用时间
python
c++
javascript
UE5
C++
UObject实例化
一.创建UObjectC++类在MyObject中声明结构体FMyDataTableStruct在MyPawn里面,先将头文件里包含MyObject.h在MyPawn中声明一个UMyObject类型的指针TSubclassOf是提供UClass类型安全性的模板类。例如您在创建一个投射物类,允许设计者指定伤害类型。您可只创建一个UClass类型的UPROPERTY,让设计者指定派生自UDamageT
曼巴UE5
·
2024-02-19 11:01
ue5
UE5
C++
创建Actor并在构造函数中添加组件
一.在
C++
文件夹里创建Actor类在头文件中声明需要的组件声明组件指针属性和构造函数在构造函数中将对应的组件指针实例化,CreateDefaultSubobject每个Actor里内部自动带有RootComponent
曼巴UE5
·
2024-02-19 11:01
ue5
c++
开发语言
hadoop-2.7.4-nodemanager无法启动问
题解
决方案
近期新配了hadoop-274版本的集群,发现有一个小问题,DataNode无法顺利启动。问题日志如下:resourcemanager_log2017-09-2003:54:24,165INFOorg.apache.hadoop.yarn.server.resourcemanager.ResourceTrackerService:NodeManagerfromubuntudoesn'tsatisf
半肉哥
·
2024-02-19 11:27
hadoop
Mac M1芯片编译openjdk报错问
题解
决
使用命令:sudoshconfigure--with-target-bits=64用macm1芯片编译openjdk一直报错:configure:Thetestednumberofbitsinthetarget(64)differsfromthenumberofbitsexpectedtobefoundinthetarget(32)configure:error:Cannotcontinue./U
窗外的寒风
·
2024-02-19 11:26
macos
C++
,关于对象的笔记
类里面的this指针,不能显示的写为实参和形参,但是可以在类里显示的使用this指针是存储在哪里的不是存储在对象里的,而是作为形参出现的,是存储在栈帧上的空指针是编译错误还是运行错误运行错误构造函数是干什么用的并不是开空间创建对象,而是初始化对象变量的构造函数的特征函数名和类名相同无返回值(不需要写void)对象实例化时编译器自动调用对应的构造函数构造函数可以重载构造函数有参数,要怎么写类名变量名
SuperWML
·
2024-02-19 11:54
C++
c++
笔记
UE5
C++
UENUM 和 USTRUCT
一.首先在APawn里声明UENUM和USTRUCT。UENUM有两种定义方式一种是使用命名空间:还有是继承uint8:通过申明class类别名来替代USTRUCT的定义上面的第二种有类似但仍然有很多的差异:首先要有GENERATED_USTRUCT_BODY()这个函数并且参数要有宏定义UPRPERTY二.在AMyPawn里定义Enum的第一种将命名空间里的枚举作为属性(使用TEnumAsByt
曼巴UE5
·
2024-02-19 11:19
ue5
曲线生成 | 图解B样条曲线生成原理(基本概念与节点生成算法)
2基函数的deBoor递推式3B样条曲线基本概念图解4节点生成公式0专栏介绍附
C++
/Python/Matlab全套代码课程设计、毕业设计、创新竞赛必备!
Mr.Winter`
·
2024-02-19 11:46
算法
人工智能
ROS
机器人
自动驾驶
轨迹规划
曲线生成
【
C++
】7 函数参数的扩展
函数参数的默认值
C++
中可以在函数声明时为参数提供一个默认值当函数调用时没有提供参数的值,则使用默认值参数的默认值必须在函数声明中指定#includeintmul(intx=0);intmain(intargc
·
2024-02-19 11:20
c++
C++
STL 容器和算法:详解和实例演示
C++STL(标准模板库)提供了一组丰富的容器和算法,使得开发者能够更加高效地编写程序。本文将介绍STL中的一些常用容器和算法。容器vectorvector是一个动态数组,可以在运行时调整大小。它的优点在于可以快速地访问元素,缺点是在插入和删除元素时需要移动后面的元素。 #include #include usingnamespacestd; intmain(){ vectorv; v
·
2024-02-19 11:14
c++stl算法容器实践
《亲爱的,我们可以不吵架》第三天收获:
夫妻之间常见的三种差异:1.第一种差异:是问
题解
决风格的差异在面对问题时,有些人是调查者,有些人是跳跃者调查者综合考虑各种因素,仔细分析并提出解决方案。跳跃者是选择用直觉思考问题。
石姐说书
·
2024-02-19 11:16
C++
蓝桥杯2023.10:密文解密
编程实现:密文解密题目描述有一段密文,加密规律如下:原文中所有的字符在字母表中的位置被左移了若干位(如:a左移一位后为2,A左移一位后为2,f左移三位后为c......).例如:密文为Ayz,已知加密时原文中的字母被左移了3位,解密后,原文是Dbc。请根据这个规律,对密文进行解密。输入描述共两行第一行输入一个只包含大小写字母的字符串《长度小于100),表示密文第二行输入一个正整数n(1n≤1000
ybq_sc
·
2024-02-19 11:19
c++蓝桥杯
c++
蓝桥杯
开发语言
2024/2/17 图论 最短路入门 dijkstra 1
I-AcWing850.Dijkstra求最短路II-AcWing题库最短路最短路-HDU2544-VirtualJudge(vjudge.net)【模板】单源最短路径(弱化版)P3371【模板】单源最短路径(弱化版)-
洛谷
极度的坦诚就是无坚不摧
·
2024-02-19 11:17
寒假集训
寒假算法
图论
算法
c++
c语言
dijkstra
2018-1-13 凌晨1:30
有一篇文章写了一半被我删了,有几个想说的问
题解
决不了,有几个能解决的问题说不出口也不能处理,但凡需要发泄的人估计都会经历如此压抑的心情。那就开始写第二篇文章。
不喝酒的诗人
·
2024-02-19 11:53
2024/2/13 图的基础知识 3(拓扑排序)
目录最长路P1807最长路-
洛谷
|计算机科学教育新生态(luogu.com.cn)Dividebythree,multiplybytwoProblem-977D-Codeforces最长路P1807最长路
极度的坦诚就是无坚不摧
·
2024-02-19 11:47
寒假集训
寒假算法
算法
数据结构
图论
c++
c语言
深度优先
什么才是真正好的教育
我想,真正好的教育应该是培养终身运动者、责任担当者、问
题解
决者和优雅生活者,让孩子们以健全而优秀的人格赢得未来的生活,造福国家社会。”
终身学习践行者杨倩
·
2024-02-19 11:20
【图论经典题目讲解】
洛谷
P2371 墨墨的等式
P2371墨墨的等式Description\mathrm{Description}Description求解有多少个b∈[l,r]b\in[l,r]b∈[l,r]满足∑i=1naixi=b\sum\limits_{i=1}^na_ix_i=bi=1∑naixi=b存在非负整数解(xix_ixi为变量,aaa数组给定)。Solution\mathrm{Solution}Solutionbbb一定可以
阿史大杯茶
·
2024-02-19 11:16
图论经典
图论
算法
c++
【图论经典题目讲解】
洛谷
P2149 Elaxia的路线
P2149Elaxia的路线Description\mathrm{Description}Description给定nnn个点,mmm条边的无向图,求222个点对间最短路的最长公共路径Solution\mathrm{Solution}Solution最短路有可能不唯一,所以公共路径的长度就有可能不同。将222条最短路都会经过的边(包括同向和异向)记录出来,并建立111个新图,那么由于最短路(可以看
阿史大杯茶
·
2024-02-19 11:45
图论经典
图论
算法
c++
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他