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++------
0基础学习
C++------
初识C++
目录1、初识C++1.1第一个C++程序1.2基本语法1.3注释1.4数据类型1.5变量1.6常量1.7关键字1.8标识符命名规则1、初识C++面向对象程序设计C++完全支持面向对象的程序设计,包括面向对象开发的四大特性:封装(Encapsulation):封装是将数据和方法组合在一起,对外部隐藏实现细节,只公开对外提供的接口。这样可以提高安全性、可靠性和灵活性。继承(Inheritance):继
TheSheepn
·
2024-01-31 00:44
学习C++从0到1
学习
c++
开发语言
C/
C++------
算法与数据结构---------哈希表基本定义和用法
哈希表什么是哈希表unordered_set和unordered_map介绍unordered_mapunordered_set基本使用方法头文件声明哈希表赋值遍历STL中哈希表的常用函数inserterasefindcountsizeclearemptybegin和end结语什么是哈希表哈希表是一个很常见也很好用的数据结构,在平时刷题时会经常遇到有时候使用起来也很事半功倍,在平时哈希表主要使用两
是念念i
·
2023-11-15 05:22
C/C++算法学习
数据结构
算法
c语言
C++------
继承
目录一、什么是继承二、继承的方式1.基类private成员在派生类无论什么继承都不可见2.基类成员只想在派生类访问,不想在类外访问用protect3.基类的其他成员在子类的访问方式4.默认的继承方式三、基类和派生类对象赋值转换四.继承中的作用域五.派生类的默认成员函数1.默认构造2.拷贝构造3.赋值重载4.析构函数编辑六.继承与友元七、继承与静态成员一、什么是继承C++继承的目的是为了让代码可以复
kkbca
·
2023-10-26 04:18
c++
开发语言
C++------
利用C++实现二叉搜索树【数据结构】
文章目录二叉搜索树概念二叉搜索树的操作查找插入删除二叉搜索树的应用二叉搜索树概念什么是二叉搜索树,二叉搜索树就是指左孩子永远比根小右孩子永远比根大。这个规则适用于所有的子树。上面的就是一棵二叉搜索树,我们还可以发现这棵树走一个中序遍历序列是有序的,所以它又被称为二叉排序树。二叉搜索树的操作二叉搜索树的操作主要分为以下几点,查找,插入,删除。查找算法思想:二叉搜索树的查找算法是这样的,从根的地方开始
ljp_nan
·
2023-08-20 14:09
C++
数据结构
c++
数据结构
Ubuntu20.04 Linux C/
C++------
折半查找
如果不是从一组随机的序列里查找,而是从一组排好序的序列里找出某个元素的位置,则可以有更快的算法:由于这个序列已经从小到大排好序了,每次取中间的元素和待查找的元素比较,如果中间的元素比待查找的元素小,就说明“如果待查找的元素存在,一定位于序列的后半部分”,这样可以把搜索范围缩小到后半部分,然后再次使用这种算法迭代。这种“每次将搜索范围缩小一半”的思想称为折半查找(BinarySearch)。思考一下
临风暖阳
·
2023-04-07 03:10
Linux
Ubuntu
linux
C
C++
c++
算法
C++------
模板与泛型编程
一、定义模板1、函数模板templateintcompare(constT&v1,constT&v2){if(V1v2)return1;}模板定义以关键字template开始,后跟一个模板参数列表,这是一个逗号分隔的一个或多个模板参数的列表,用Tfoo(T*p){Ttem=*p;returntem;}非类型模板参数除了定义类型参数还可以在模板中定义非类型参数。一个非类型参数表示一个值而非一个类型。
吾之求索
·
2020-07-14 03:40
【C++】
C++------
函数重载,缺省参数,命名空间
C++介绍C语言是一种结构化的程序设计语言。最初是为了开发UNIX操作系统,由丹尼斯里奇和肯汤姆逊在B语言的基础上于贝尔实验室开发出来的。C语言是一种面向过程的语言,适合处理较小规模的程序。对于复杂的,大规模的程序,需要高度的抽象,此时C语言就不再适合。因此,在C语言的基础上又增加了新的特性————类,最初,称其为“带类的C语言”。后来,又再次基础上增添了更多的新特性。所以,将其重新命名为“C++
sandmm112
·
2020-07-05 11:28
C++
函数重载
缺省参数
名字空间
C++------
函数模板与普通函数的区别以及调用的规则
#includeusingnamespacestd;//函数模板与普通函数的区别以及调用的规则//1,普通函数与函数模板的区别:templateTmyPlus(T&a,T&b){returna+b;}intmyPlus2(inta,intb){returna+b;}voidtest01(){inta=10;intb=20;coutvoidmyPrint(T&a,T&b){cout(a,b);}//
Allen_Xu17
·
2020-07-01 14:40
C++
自学笔记
第二天知识点10/15
1,python运行过程2,编译型,解释型编译型,c,
c++------
>准备好的一桌子菜,直接吃一次性把你的代码编译生成机器能够识别的二进制码,速度快,跨平台性差解释型:python------>火锅
樊
·
2019-10-15 14:00
C++------
虚析构函数与纯虚析构函数
#include#includeusingnamespacestd;//虚析构与纯虚析构classAnimal{public:virtualvoidspeak(){coutm_Name=newchar[strlen(name)+1];strcpy_s(this->m_Name,strlen(name)+1,name);}voidspeak(){coutm_Name!=NULL){delete[]t
Allen_Xu11
·
2019-01-10 17:11
自学笔记
C++
QT教程1:QT如何写类
如何写呢,点击QT文件 —-》新建------》文件和类------》
C++------
》C++class然后就已经新建好一个类了。建好类之后如何调用这个类呢?很方便,就是自己写数据,自己写函数。
qq_23100787
·
2016-04-22 22:00
python嵌入
C++------
boost.python如何在C++中调用含有不定长参数tuple变量和关键字参数dict变量的函数
这个问题是在我尝试利用pygraphviz嵌入我的C++代码绘制二叉树的时候发现的.找了半天资料,这里我把几种常用的C++调用 PYTHON利用 boost.python 的方法作一个总结,希望能让别人少走弯路,因为有些内容还找不到中文文档,虽然都不难但是开始摸索 还是费时间的. 我个人认为boost.python
·
2015-10-30 12:18
python
VS2005中添加头文件路径办法
VS2005中添加头文件路径办法:项目-----XXX属性-----配置属性-----C/
C++------
常规,在”附加包含目录“的右边单击,即可输入头文件路径,也可点击后面的...按钮,手动选择。
finewind
·
2012-10-12 14:00
VS2008 Release模式下的调试设置
VS2008C++项目Release模式下的调试设置 SolutionExplorer选中项目,右键-->properties:ConfigurationProperties--->
C++------
>
Yuzhiyuxia
·
2012-08-08 00:00
c
database
C++------
二进制文件的操作
背景:ASCII文件score.dat中保存的是100名学生的姓名和C++,高数,英语的成绩。步骤:(1)定义学生类,其中包含姓名c++高数英语的成绩以及总分平均分。 (2)读入学生成绩,并求出总分,用对象数组进行储存。 (3)将所有的数据保存到一个二进制的文件中,最后在文件中写入你自己的成绩。 (4)为验证输入的文件正确,再
YtdxYHZ
·
2012-06-11 21:00
Math
ios
c
String
任务
C++------
对文件的操作(初学)
对文件的操作,初学 #include #include usingnamespacestd; intmain() { floata[500],t; inti,j; ifstreaminfile("salary.txt",ios::in);//以输入的方式打开文件 if(!infile)//测试是否成功打开,inflie的返回值与打开是否成功有关,成功返回值为非0 { cerr>a[i];//从文件
YtdxYHZ
·
2012-06-05 21:00
ios
测试
System
float
任务
VS2008 C++项目 Release模式下的调试设置
1MainlySettingsSolutionExplorerSelectproject,thenclickrightbuttonandselectproperties: ConfigurationProperties--->
C+
mannhello
·
2010-08-31 12:00
如何学好C、
C++------
思维方式的转变
如何学好C、
C++------
思维方式的转变陈锐CSDN大本营讲师对于在校大学生来说,初学C、C++一定是比较困惑的,万事开头难。
crcr
·
2010-02-21 15:00
java
数据结构
C++
c
算法
语言
VS2008 Release模式下的调试设置
VS2008C++项目Release模式下的调试设置 SolutionExplorer选中项目,右键-->properties:ConfigurationProperties--->
C++-----
hslinux
·
2009-12-15 13:00
c
database
上一页
1
下一页
按字母分类:
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
其他