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++Primer笔记】第八章 IO库
从本章节开始进入第二部分:
C++
标准库!
二蝉Asher
·
2024-02-03 03:56
C++Primer笔记
c++
头歌
C++
之函数进阶练习题
目录第1关:计算成绩任务描述编程要求第2关:买衣服要花多少钱呢任务描述编程要求第3关:求余数任务描述编程要求第4关:计算x的n次幂
leaving.zpp
·
2024-02-03 03:51
c++
算法
开发语言
头歌
C++
语言之内置函数的使用练习题
目录第1关:平方根计算任务描述相关知识二分法编程要求测试说明第2关:三角函数计算任务描述相关知识泰勒级数编程要求测试说明:第3关:自守数
leaving.zpp
·
2024-02-03 03:21
c++
算法
数据结构
头歌
C++
语言之判断练习题
目录第1关:阿尔法乘积任务描述相关知识while循环语句for循环编程要求第2关:前n个质数之和任务描述相关知识if语句if-else语句循环语句编程要求第3关:找素数任务描述相关知识素数编程要求
leaving.zpp
·
2024-02-03 03:20
c++
算法
开发语言
头歌
C++
之函数练习题入门
目录第1关:求最大值任务描述编程要求第2关:时制转换任务描述编程要求第3关:计算公式任务描述编程要求
leaving.zpp
·
2024-02-03 03:19
c++
算法
数据结构
C++
数据结构与算法——哈希表实现(链式法)
解决散列冲突文件结构字典类概念代码哈希类概念代码有序链表概念代码哈希表实现概念代码测试主函数代码输出文件结构字典类概念代码//dictionary.htemplateclassdictionary{public:virtual~dictionary(){}//虚析构函数//纯虚函数virtualboolempty()const=0;virtualintsize()const=0;virtualst
柯九思kk
·
2024-02-03 03:45
学习笔记
数据结构
算法
c++
散列表
数据结构与算法——
C++
代码模板合集
目录前言一、线性表1、顺序表2、单链表3、循环链表4、双向链表二、堆栈三、队列四、KMP算法五、二叉树1、普通二叉树2、二叉树—三叉链表3、赫夫曼树4、二叉排序树六、静态查找1、顺序查找(带哨兵)2、顺序索引查找3、折半查找七、哈希表1、哈希查找-链地址法(表头插入)2、哈希查找-链地址法(表尾插入)3、哈希查找-线性探测再散列4、哈希查找-Trie树5、哈希查找-二次线性探测再散列八、排序1、插
ZibeSun
·
2024-02-03 03:45
数据结构
算法
c++
C++
数据结构与算法——哈希表
C++
第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于
C++
查漏补缺,尤其是树的部分。
爱睡觉的咋
·
2024-02-03 03:43
C++学习
算法与数据结构系统学习
c++
散列表
java
C++
菱形继承和虚拟菱形继承
菱形继承和虚拟菱形继承菱形继承1.概念2.产生的问题虚拟菱形继承1.1使用1.2原理菱形继承1.概念菱形继承是多继承的一个特殊情况,多继承是指一个子类类继承了两个或以上的直接父类,而菱形继承问题的产生是因为该子类的父类,继承了同一个父类,注意是父类而不是直接父类。下面这张图就是直接父类,因为形状像一个菱形就称为菱形继承,但如果不是直接父类,这个形状就不是菱形了,但还是菱形继承。2.产生的问题那菱形
sblbsgqxx
·
2024-02-03 03:11
c++
开发语言
C++
继承详解
继承1.继承的概念和定义1.1继承的概念1.2继承的定义1.2.1继承的格式1.2.2继承方式2.基类和派生类对象的赋值转换3.继承中的作用域4.继承中的默认成员函数5.继承和友元6.继承和静态成员1.继承的概念和定义1.1继承的概念继承是面向对象编程中的一个重要概念,它允许一个类(称为子类/派生类)继承另一个类(称为父类/基类)的属性和方法。子类可以重用父类的代码,并且可以添加自己的新属性和方法
sblbsgqxx
·
2024-02-03 03:41
c++
开发语言
98
C++
对象模型探索。malloc 分配0个字节的意义?
malloc分配0个字节。void*p=malloc(0);这个代码在vs2017中会返回一个地址。但只是c语言的要求,不要这样用。
hunandede
·
2024-02-03 03:39
c++
开发语言
100
C++
内存高级话题 new 细节探秘,重载类内 operator new ,delete
一new内存分配细节探秘我们以分配10个char为例,说明,观察内存发现,当delete的时候,实际上很多内存都改变了。实际上new内存不是一个简单的事情。为了记录和管理分配出去的内存,额外分配了不少内存,造成了浪费。尤其是多次申请小块的内存,浪费更严重。不同的编译器对于这块实现是不同的。但是功能都是大同小异的,要管理分配出去的内存,考虑效率等。二重载类中的operatornew和operator
hunandede
·
2024-02-03 03:39
c++
开发语言
99
C++
内存高级话题。new/delete的进一步认识 整理
1.new初始化的整理。classTeacher120{public:Teacher120(){coutlength();//大小为5couta;a.push_back(2);a.push_back(5);cout::iteratorit=a.begin();for(;it*pv=newvector;pv->push_back(10);pv->push_back(20);pv->push_back
hunandede
·
2024-02-03 03:07
c++
算法
开发语言
C++
二叉搜索树
搜索二叉树1.概念2.操作2.1查找2.2插入2.3删除3.模拟实现4.应用5.性能分析1.概念二叉搜索树(BinarySearchTree,简称BST)是一种特殊的二叉树,它具有以下特点:每个节点最多有两个子节点,分别称为左子节点和右子节点。对于每个节点,其左子树中的所有节点的值都小于该节点的值,而其右子树中的所有节点的值都大于该节点的值。二叉搜索树中不存在重复的节点。二叉搜索树又称排序二叉树,
sblbsgqxx
·
2024-02-03 03:07
c++
算法
数据结构
EOS开发语言和石墨烯技术介绍
目前,用于构建编译为WASM的应用程序的最成熟工具链是使用C/
C++
编译器的clang/llvm。目前EOS的智能合约仅支持C和
C++
编写。
P叔
·
2024-02-03 03:01
Win系统中丢失msvcr110.dll解决方法详解
msvcr110.dll是一个MicrosoftVisualC++运行时库(RuntimeLibrary)文件,它是VisualStudio2012版本中编译器生成的
C++
应用程序所依赖的重要动态链接库
sheng12345678rui
·
2024-02-03 02:24
windows
dll丢失
dll文件
电脑
dll
全方面解析msvcp110.dll文件的修复教程,六个修复msvcp110.dll文件丢失问题的详细方法
这个文件主要包含了
C++
标准库中的一些函数,特别是与内存管理、异常处理、字符串处理和数学计算相关的函数。
sheng12345678rui
·
2024-02-03 02:54
windows
dll丢失
1024程序员节
dll修复工具
dll
T113-Pro的buildroot添加gdisk ( GPT disks )出现gptfdisk needs a toolchain w/
C++
的解决方法
问题背景:最近入手了百问网的全志T113-Pro,用Emmc启动发现一张32GB的SD卡在烧录了百问网镜像100ask-t113-pro_sdcard.img的系统后,仅有200多M的存储空间。第一时间上百问网论坛看是否有板友也出现类似情况,发现了一个帖子正是描述这种情况的。百问网论坛相关帖子地址:文件系统打包烧写到sd卡,没有完全利用sd卡的全部空间-Allwinner/T113_PRO-嵌入式
Arron475
·
2024-02-03 02:51
gpt
C++
中NULL和nullptr的区别
在编写C程序的时候只看到过NULL,而在
C++
的编程中,我们可以看到NULL和nullptr两种关键字,其实nullptr是C++11版本中新加入的,它的出现是为了解决NULL表示空指针在
C++
中具有二义性的问题
子木呀
·
2024-02-03 02:50
C/C++
嵌入式知识整理
C/C++知识点汇总
c++
NULL
nullptr
空指针
LeetCode 热题 100 | 链表(上)
三目运算符2160.相交链表3206.反转链表4234.回文链表菜鸟做题第三周,语言是C++1基础知识1.1空指针使用nullptr来判断是否为空指针:if(headA==nullptr)“NULL在
C+
狂放不羁霸
·
2024-02-03 02:48
力扣
leetcode
链表
update更新、delete语句、like语句、union语句
UPDATEtable_nameSETfield1=new-value1,field2=new-value2[WHEREClause]例:UPDATErunoob_tblSETrunoob_title='学习
C+
yky189
·
2024-02-03 02:12
SQL操作数据库
【
C++
】this指针详解
1、this指针的引出我们先来定义一个日期类DateclassDate{public:voidInit(intyear,intmonth,intday){_year=year;_month=month;_day=day;}voidPrint(){coutx表示访问当前对象的成员变量x。当成员变量与函数参数名字相同时,使用“this->”可以明确指定要访问的是成员变量而非函数参数。classMyCl
这题怎么做?!?
·
2024-02-03 01:20
c++
开发语言
【
C++
】函数重载
C++
中的函数重载(FunctionOverloading)是指在同一个作用域内,可以定义多个名称相同但参数列表不同的函数。
这题怎么做?!?
·
2024-02-03 01:50
c++
【
C++
】缺省函数
在
C++
中,缺省函数(DefaultFunction)是指在函数声明中为函数的参数提供默认值的函数。当调用这个函数时,如果没有提供相应参数的值,那么将使用该参数的默认值。
这题怎么做?!?
·
2024-02-03 01:50
c++
算法
开发语言
在Windows搭建gRPC
C++
开发环境
本文介绍在Windows下使用VisualStudio2017编译gRPC1.48.0并配置开发环境,以及开发、配置一个简单的
c++
服务端以及.net客户端。
IT张豆豆
·
2024-02-03 01:44
gRPC环境搭建
gRPC
Android NDK开发:
C++
捕捉异常并将异常抛给Java层
目录相关文章AndroidNDK开发:java调用dll动态链接库方法AndroidNDK开发:JNIEnv的原理AndroidNDK开发:C修改Java的属性AndroidNDK开发:C调用Java层方法AndroidNDK开发:C创建Java层的对象AndroidNDK开发:C操作Java层的数组AndroidNDK开发:Native层的变量管理及静态缓存AndroidNDK开发:Native
itfitness
·
2024-02-03 01:00
【
C++
】题目:数字分组问题
1.题目描述小明的数学计算能力超强,常常在同学们面前表面得很骄傲。数学科代表实在看不下去了,决定出道很麻烦的题,好好“折磨”他一下。数学科代表决定给他一些数,让他分组。从第一个数开始分组,且每组必须是连续的一段数,要求每组和相等,问每组和最小可以是多少。(当然这些数一定可以被分组,大不了直接分成一组。)输入第一行为一个数N第二行为N个整数(每个数均小于等于1000),两个数间用空格隔开。输出一行,
a辰龙a
·
2024-02-03 00:51
c++
算法
开发语言
C++
fill()函数最详细介绍
文章目录函数参数介绍函数功能函数使用注意点使用例子1.将数组arr[5]所有元素初始化为02.字符数组初始化3.vector对象fill函数是
C++
标准库中的一个算法函数,用于将指定范围内的元素赋值为给定的值
小Q小Q
·
2024-02-03 00:21
笔记
c++
开发语言
C++
大学教程(第九版)8.11找出下列语句中的错误,并修改错误
文章目录题目代码题目8.11找出下列语句中的错误,并修改错误代码//8.11#includeusingnamespacestd;intmain(){//a//int*number;//未初始化指针//cout(realPtr);//c//int*x,y;//y没有初始化//x=y;//缺少取地址运算符//修改后//int*x=nullptr;//初始化指针为nullptr//inty=5;//非指
小Q小Q
·
2024-02-03 00:21
C++大学教程
c++
开发语言
已解决:error: no match for ‘operator=‘ (operand types are ‘***‘ and ‘***‘)
出现错误C:/ProgramFiles(x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/
c++
/bits/stl_algobase.h
小Q小Q
·
2024-02-03 00:20
常见问题解决
开发语言
c++
C++
copy()函数用法详解(深入了解,一文学会)
C++
算法copy()函数用于将容器[first,last]的所有元素从结果开始复制到不同的容器中。
双子座断点
·
2024-02-03 00:50
#
C++
STL基础算法
c++
C++
STL之copy函数
STL的copy函数是用来复制任何具有迭代器的对象的元素。函数原型如下:std::copy(start,end,container);start,end是需要复制的源文件的头地址和尾地址,container是接收器的起始地址。具体用法如下:#include#includeusingnamespacestd;intmain(){ intarr[]={1,2,3,4,5,6,7,8,9,10};
LingLong_roar
·
2024-02-03 00:50
Visual
Studio
C++
STL之copy函数
C++
copy()函数详细介绍
copy()是一个标准库函数,位于头文件中。它用于将一个容器中的元素复制到另一个容器中,或者将一个范围内的元素复制到另一个范围中。函数参数介绍copy(first,last,d_first);first和last:表示输入范围的迭代器。first指向要复制的范围的起始位置last指向要复制的范围的结束位置(不包括该位置的元素)。d_first:表示输出范围的迭代器。它指向要将元素复制到的目标范围的
小Q小Q
·
2024-02-03 00:18
笔记
c++
开发语言
c++
阶梯之auto关键字与范围for
auto关键字(c++11)1.auto关键字的诞生背景随着程序的逐渐复杂,程序代码中用到的类型也越来越复杂。譬如:类型难以拼写;含义不明确容易出错。比如下面一段代码:#include#includeintmain(){std::mapm{{"apple","苹果"},{"orange","橙子"},{"pear","梨"}};std::map::iteratorit=m.begin();whil
京观
·
2024-02-02 23:11
c++
c++
开发语言
c语言
c++
字符串切分split
c++
字符串切分split的举例实现一共给出了四种方式1、strtok2、stringstream3、字符串查找4、基于封装的方式,提供了c++11foreach接口代码vectorsplit(strings
Silent_Blue_Sky
·
2024-02-02 23:40
modern
c++
c++
个人
c++
c++
STL less 的视角
c++less函数在不同的地方感觉所起的作用是不一样的,这中间原因是less的视角不一样,下面尝试给出解释下,方便记忆1、左右视角符合排序sortless(value,element)less表示一种“符合关系“,表示sort后,整个数组从前到后符合<的关系,方向是从前到后二分函数std::upper_boundless(value,element)从左到右找到第一个符合less的std::low
Silent_Blue_Sky
·
2024-02-02 23:08
modern
c++
c++
个人
c++
开发语言
类与对象(上)
类与对象面向过程和面向对象初步认识类的引入类的定义类的访问限定符及封装访问限定符封装类的作用域类的实例化类的对象大小的计算类对象的存储方式猜测面向过程和面向对象初步认识C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题比如对于洗衣服这件事情而言,不同编程思维不同
C+
史嘉庆
·
2024-02-02 23:35
C++
算法
开发语言
数据结构
c语言
详解
C++
中auto关键字
auto关键字auto关键字(C++11)类型别名思考auto简介auto的使用细则auto与指针和引用结合起来使用在同一行定义多个变量auto不能推导的场景1.auto不能作为函数的参数2.auto不能直接用来声明数组auto关键字(C++11)类型别名思考随着程序越来越复杂,程序中用到的类型也越来越复杂,经常体现在:类型难于拼写含义不明确导致容易出错#include#includeintmai
史嘉庆
·
2024-02-02 23:04
C++
c++
开发语言
c语言
C#高阶与初心:(二)P/Invoke平台调用
最近某个项目要采集交易终端的信息用于监管,主要厂商给出了API,
C++
版的。。。开启hard模式!!!
编程小世界
·
2024-02-02 23:54
C语言 const 修饰指针 - C语言零基础入门教程
目录一.const简介二.const修饰指针1.constint*p2.intconst*p3.int*constp4.constint*constp三.猜你喜欢零基础C/
C++
学习路线推荐:C/
C++
猿说编程
·
2024-02-02 23:00
C++
核心编程(黑马笔记)
C++
核心编程(面向对象)内存分区模型
C++
执行时,内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统管理全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值
我是鼠鼠大王666
·
2024-02-02 23:53
C++基础
c++
笔记
c语言
开发语言
jvm基础篇之垃圾回收[1](方法区、堆回收)
文章目录垃圾回收类型手动垃圾回收:C/
C++
的内存管理自动垃圾回收:Java的内存管理自动垃圾回收应用场景不同垃圾回收对比线程不共享部分的回收方法区的回收手动触发回收堆回收两种判断方法引用计数法查看垃圾回收日志可达性分析法
缘友一世
·
2024-02-02 23:51
jvm
jvm
C++
算法入门练习——日期加法
给定一个日期date和一个正整数d,求日期date加上d天后的日期。思路:利用两个二维数组分别存储闰年和非闰年的每个月的天数,以此来使日期变化。简单的加法实现——利用for循环,一天一天增加,虽然效率低,但很好实现。代码如下:#includeusingnamespacestd;intmonthday[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{
学生Ann
·
2024-02-02 23:21
C++
算法
c++
C++
——赋值运算符重载函数
文章目录前言一、赋值运算符重载函数是什么?二、细谈赋值运算符重载函数2.1参数列表2.2返回值2.3调用时机二、赋值运算符重载函数练习前言在介绍赋值运算符重载之前,我们先看一段代码:classComplex//定义一个复数类{public:Complex(doubler=0.0,doublei=0.0)//构造函数{_real=r;_imag=i;}voidShow()const;private:
一棵灬胡杨树
·
2024-02-02 23:21
C++
c++
C++
——日期类
前言:哈喽小伙伴们,在上一篇文章中我们对
C++
类与对象的前半段知识进行了简单的分享,其中比较重要的莫过于
C++
类的六个默认成员函数。
很楠不爱
·
2024-02-02 23:20
c++
开发语言
C/
C++
——日志作用思考
一直以来,使用
C++
开发程序或项目的过程中,日志都见得非常少。以前用Java的时候,日志的重要性非常高,于是最近开始思考在
C++
中,日志的作用和必要性。
时间拂面
·
2024-02-02 23:20
c++
【华为OD统一考试B卷 | 100分】密钥格式化(
C++
Java JavaScript Python)
华为OD统一考试A卷+B卷新题库说明2023年5月份,华为官方已经将的2022/0223Q(1/2/3/4)统一修改为OD统一考试(A卷)和OD统一考试(B卷)。你收到的链接上面会标注A卷还是B卷。请注意:根据反馈,目前大部分收到的都是B卷。但是仍有概率抽到A卷。A卷对应2023的新题库(2022Q420223Q1)B卷对应20022部分考题以及新出的题目专栏:2023华为OD机试(A卷+B卷)(
算法大师
·
2024-02-02 23:19
华为
c++
java
python
Json序列化和反序列化 笔记
跟着施磊老师学
C++
下载:GitHub-nlohmann/json:JSONforModernC++在single_include/nlohmann里头有一个json.hpp,把它放到我们的项目中就可以了
呵呵哒( ̄▽ ̄)"
·
2024-02-02 23:18
json
笔记
序列化
反序列化
【华为OD机考 统一考试机试C卷】5G网络建设(
C++
Java JavaScript Python C语言)
华为OD机考:统一考试C卷+D卷+B卷+A卷2023年11月份,华为官方已经将华为OD机考:OD统一考试(A卷/B卷)切换到OD统一考试(C卷)和OD统一考试(D卷)。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+
算法大师
·
2024-02-02 23:48
华为od
c语言
5G
javascript
c++
java
python
从0到1入门
C++
编程——05 类和对象之运算符重载、继承
文章目录运算符重载1.加号运算符重载2.左移运算符重载3.递增运算符重载4.赋值运算符重载5.关系运算符重载6.函数调用运算符重载继承1.继承的基本语法及继承方式2.继承中的对象模型3.继承中构造函数和析构函数的顺序4.继承中同名成员的处理方式5.继承中同名静态成员处理方式6.继承多个父类7.菱形继承运算符重载运算符重载是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。1.加号
西岸贤
·
2024-02-02 23:15
C++
c++
上一页
91
92
93
94
95
96
97
98
下一页
按字母分类:
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
其他