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++;模板类;动态顺序表
OJ(Online Judge)系统及ACM测试题库大全
用户可以在线提交程序多种程序(如C、
C++
)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。程
阿-杰
·
2024-02-04 20:00
算法设计
ACM
acm
OJ
Online
Judge
测试题库
算法
单链表ADT模板简单应用算法设计:单链表的逆置
问题描述:目的:使用
C++
模板设计单链表的抽象数据类型(ADT)。并在此基础上,使用单链表ADT的基本操作,设计并实现单链表的简单算法设计。内容:(1)请使用模板设计单链表的抽象数据类型。
Biggoose-wl
·
2024-02-04 20:30
LOG_DHU数据结构
数据结构
c++
整理:OJ系统及ACM测试题库大全
用户可以在线提交程序多种程序(如C、
C++
)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。程
bat67
·
2024-02-04 20:59
●
数据结构与算法
&
ACM
etc.
ACM
OJ
算法
竞赛
编程
C++
对象内存及虚表布局详解
何为
C++
对象模型?
chabon
·
2024-02-04 20:46
深度学习零基础入门书单
深度学习零基础入门书单简介为了做项目我搜集和购买了一些电子版的书,下面是书单参考首先明确一下学习主要内容,主要是以下三个部分编程语言,主要是python和
c++
数学基础包括微积分、线性代数和概率论内容,
MachinePlay
·
2024-02-04 19:23
教程
深度学习概论
人工智能
深度学习
C++max函数的使用
在
C++
中,max函数用于找出两个数中的最大值。这个函数在头文件中定义,因此使用它之前需要包含这个头文件。
终将老去的穷苦程序员
·
2024-02-04 19:19
c
c++
c
数据溢出signed integer overflow 2000000000+1000000000 cannot be represented in type ‘value_type‘
left]+nums[right];其中,nums[i]=1000000000nums[j]=1000000000nums[left]=1000000000nums[right]=1000000000原因在
C+
落叶随峰
·
2024-02-04 19:17
C++知识切片
算法
数据结构
四数相加
C++
哈希表
leetcode
学python好还是Java好?
Java在95年推出,源自C和
C++
的技术体系,Java是专门给程序员设计大型的复杂分布式应用而设计。Java语言作为静态面向对象编程
程序员鑫港
·
2024-02-04 19:46
java
python
程序人生
C++
//练习 3.25 3.3.3节(第93页)划分分数段的程序是使用下标运算符实现的,请利用迭代器改写该程序并实现完全相同的功能。
C++Primer(第5版)练习3.25练习3.253.3.3节(第93页)划分分数段的程序是使用下标运算符实现的,请利用迭代器改写该程序并实现完全相同的功能。环境:LinuxUbuntu(云服务器)工具:vim代码块/*************************************************************************>FileName:ex3.25.
Navigator_Z
·
2024-02-04 19:31
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
JAVA第四课:JAVA简介
1990年,与一群伙伴合作“绿色计划”(一个叫green的项目,用来控制家电的运行,当时打算用
c++
做,但考虑到难度较大,于是用
c++
搭
半期是个编程爱好者阿i
·
2024-02-04 19:58
《
C++
Primer Plus》《2、开始学习
C++
》
文章目录0前言:1进入C++1.1main()函数1.2C++注释1.3预处理器和iostream1.4头文件名1.5名称空间1.6使用cout进行
C++
输出1.7C++源代码的格式化2C++语句2.1
zwh1298454060
·
2024-02-04 19:21
#
《C++
Primer
Plus》
c++
学习
开发语言
《More Effective
C++
》《异常——15、了解异常处理的成本》
文章目录1、Terms15:了解异常处理的成本1.1不使用任何异常处理特性1.2支持异常处理的编译器1.3异常处理的try块1.4异常规格1.5综合成本2、总结3、参考1、Terms15:了解异常处理的成本程序运行总不是一帆风顺的,可能会有各种各样的异常存在。为了在运行时处理异常,程序需要记录大量的信息。对于每一个try块,他们都必须跟踪与其相关的catch子句以及他们能够捕获的异常类型,当然这是
zwh1298454060
·
2024-02-04 19:20
#
《More
Effective
C++》
c++
开发语言
《
C++
Primer Plus》《1、预备知识》
文章目录0、前言1、
C++
简介2、
C++
简史2.1C语言2.2C语言编程原理2.3面向对象编程2.4C++和泛型编程2.5C++的起源3、可移植性和标准3.1C++的发展3.2遵循的
C++
标准4、程序创建的技巧
zwh1298454060
·
2024-02-04 19:20
#
《C++
Primer
Plus》
c++
开发语言
《
C++
Primer Plus》《3、数据处理》
文章目录0前言1简单变量1.1变量名1.2整型1.3整型short,int,long和longlong1.4无符号类型1.5选择整型类型1.6整型字面值1.7C++如何确定常量的类型1.8char类型:字符和小整数1.9bool类型2cost限定符3浮点数3.1书写浮点数3.2浮点类型3.3浮点常量3.4浮点数的优缺点4C++算数运算符4.1运算符优先级和结合性4.2除法分支4.3求模运算符4.4
zwh1298454060
·
2024-02-04 19:16
#
《C++
Primer
Plus》
c++
排序:木桶排序
c++
木桶排序什么是木桶排序?木桶排序是将数当成下标,for循环,依次输出。木桶排序适用范围比较窄,他需要开辟一个数组空间,时间复杂度为o(n),具体空间长度不确定,要具体问题具体分析。代码:intabb[10]={1,4,4,6,7,9,2,4,4,6};intaqq[10]={0};//木桶排序开辟的空间for(inti=0;i<10;i++)aqq[abb[i]]++;for(inti=0;i<1
迷茫的大专生
·
2024-02-04 18:38
数据结构
代码随想录算法训练营第八天|232.用栈实现队列、225. 用队列实现栈
理论基础了解一下栈与队列的内部实现机智,文中是以
C++
为例讲解的。文章讲解:代码随想录栈和队列是STL(
C++
标准库)里面的两个数据结构。
.wsy.
·
2024-02-04 18:20
代码随想录训练营
数据结构
CocosCreator3.8源码分析
CocosCreator架构CocosCreator拥有两套引擎内核,
C++
内核和TypeScript内核。
C++
内核用于原生平台,TypeScript内核用于Web和小游戏平台。
破竹15
·
2024-02-04 18:41
渲染
Cocos
游戏引擎
【
C++
】
c++
入门,认识
c++
版本的Hello world!
在c语言,数据结构初阶学完之后,咱们就要开始
c++
的学习了。关于
c++
的语法,有很多是为了弥补c语言的不足。在咱们学习
c++
的过程中,随着你对
c++
语法掌握的越来越熟练。我相信你会逐渐爱上
c++
。
崽崽..
·
2024-02-04 17:33
c++
(四)对象存活判定算法
1.概述Java与
C++
之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外的人想进来,墙内的人却想出去。
Davince西西
·
2024-02-04 17:43
c/
c++
动态检测内存错误利器 - ASan
ASan,即AddressSanitizer,是一个适用于c/
c++
的动态内存错误检测器,它由一个编译器检测模块(LLVMpass)和一个替换malloc函数的运行时库组成,在性能及检测内存错误方面都优于
yg@hunter
·
2024-02-04 17:56
c/c++
linux
debug
c语言
c++
开发语言
基于C/
C++
的 FindOneOf 查找函数的未知bug
CString str= "MartelUSBtoSerial(COM5)";str.FindOneOf("COM");
Ya土豆儿~
·
2024-02-04 17:24
c++
bug
c语言
保姆级教程——VSCode如何在Mac上配置
C++
的运行环境
vscode官方下载:点击官网链接,下载对应的pkg,安装打开;https://code.visualstudio.com/插件安装点击箭头所指插件商店按钮,yyds;下载C/
C++
插件;!
SimpleLearing
·
2024-02-04 17:21
Cpp
vscode
macos
c++
Visual Studio配置EGE图形库
由于目前EGE是以
C++
风格进行封装,因此项目源文件应该使用.cpp文件。
独孤过
·
2024-02-04 17:44
C/C++
Microsoft
Visual
Studio
Visual
Studio
C/C++
Visual Studio下安装C/
C++
图形库(easyx)2022版
一、Easyx下载链接EasyXGraphicsLibraryforC++二、VisualStudio上安装Easyx1.右击EasyX_20220901.exe,选择管理员身份运行。2.点击下一步。3.它会自动检测,根据自己需要安装对应版本,这里以2022版为例,点击安装。三、使用Easyx安装完重启一下VisualStudio就可以使用了,这里用一个简单的程序演示一下Easyx的使用创建一个窗
走进嵌入式
·
2024-02-04 17:09
C
C++
c++
c语言
[1]游戏编程系列-VisualStudio配置第三方库详解-SDL
读完这篇文章你将了解:C/
C++
的编译过程VS使用第三方库的配置配置学习游戏开发的常用库:SDLC/
C++
的编译过程在了解如何配置前了解C/
C++
的编译过程十分重要。了
haunan
·
2024-02-04 17:07
游戏编程
sdl
游戏
visual
studio
c++
QCoro: Qt
C++
20 协程库介绍
这也是
C++
委员会一贯的原则:如果你是类库开发者,必须足够有耐心学习拗口的特性。但如果是类库使用者,则直接吃语法糖爽歪歪就行了协程是一种线程内的快速执行序切换功能,比回调函数调用起来要简单。
丁劲犇
·
2024-02-04 17:28
现代C/C++工具链
Qt
qt
c++20
开发语言
coroutines
协程
C++
之正确代码复制到Visual Studio 2022报错
字符编码问题导致代码在复制到VisualStudio2022时出现错误,主要是因为不同编辑器或工具在处理字符编码时可能存在差异。以下是一些可能导致字符编码问题的原因:源代码文件字符编码与VisualStudio2022默认编码不匹配:如果你从其他地方复制代码,例如从网页或使用不同编辑器的项目中,这些代码可能使用不同的字符编码格式(如UTF-8、ISO-8859-1等)。如果源代码文件的字符编码与V
老歌老听老掉牙
·
2024-02-04 16:37
C++学习与记录
c++
visual
studio
开发语言
Java 精简Jre
虽然这样子java可以跨平台,但是却不像
c++
和c语言一样可以直接生成exe。还得带去一个好几百兆的jre才能操作。很多时候我们却不需要这种跨平台,所以我们只能精简jr
水瓶座的鬼才
·
2024-02-04 16:58
编程心得
MATLAB GUI如何生成.exe文件
2.在命令窗口输入mbuild-setup,回车后,会出现编译语言选择,一般选择
C++
,点击第一项即可。
WW、forever
·
2024-02-04 16:42
MATLAB基础处理
exe
matlab
gui
yo!这里是单例模式相关介绍
目录前言特殊类设计只能在堆上创建对象的类1.方法一(构造函数下手)2.方法二(析构函数下手)只能在栈上创建对象的类单例模式饿汉模式实现懒汉模式实现后记前言在面向找工作学习
c++
的过程中,除了基本的语法知识以外
大写的酷
·
2024-02-04 16:09
cpp
单例模式
c++
职场和发展
后端
面试
笔记
c++
对话框模板创建InputBox()输入框
使用对话框模板创建一个InputBox()在
C++
(单行输入框)(多行输入框)介绍有一天,我正在写一个小窗口工具,想要得到一些来自用户的输入。
专注VB编程开发20年
·
2024-02-04 16:04
c++
开发语言
【
C++
干货铺】哈希结构的应用:位图 | 布隆过滤器 | 海量数据处理
目录位图位图的概念位图的实现位图的应用布隆过滤器布隆过滤器的提出布隆过滤器的概念布隆过滤器的插入布隆过滤器的查找布隆过滤器的删除布隆过滤器的优点布隆过滤器的缺陷哈希切分位图位图的概念一道面试题给40亿个不重复的无符号整数,没排过序。给一个无符号整数,如何快速判断一个数是否在这40亿个数中。【腾讯】解决方案:从头到尾遍历这40亿个数。时间复杂度排序()+二分查找其实这里最大的问题是这40亿个整数将近
小白不是程序媛
·
2024-02-04 16:33
C++干货铺
哈希算法
算法
布隆过滤器
哈希切割
c++
学习
【
C++
干货铺】哈希结构在
C++
中的应用
目录unordered系列关联式容器unordered_mapunordered_map的接口说明1.unordered_map的构造2.unordered_map的容量3.unordered_map的迭代器4.unordered_map的元素访问5.unordered_map的查询6.unordered_map的修改操作7.unordered_map的桶操作底层结构哈希概念哈希冲突哈希函数常见哈
小白不是程序媛
·
2024-02-04 16:03
C++干货铺
哈希算法
算法
c++
散列表
开散列
【Linux】解决:为什么重复创建同一个【进程pid会变化,而ppid父进程id不变?】
本章主要内容面向接触过Linux的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-04 15:31
YY滴
《Linux系列》
YYの小小知识点
linux
运维
服务器
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-04 15:01
YY滴《单片机系列》
51单片机
接口隔离原则
mongodb
【
C++
】使用g++指令控制【翻译】各个过程
本章主要内容面向接触过
C++
的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-04 15:01
YY
滴
《C++系列》
c++
数据库
开发语言
【51单片机】开发板和单片机的介绍(2)
本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-04 15:30
YY滴《单片机系列》
单片机
51单片机
mongodb
基础功能认识
文件传输方法获取桌面文件回传3:FTP文件传输协议进入和退出PYTHON界面官方自带编译软件设置中文接下来安装
C++
环境安装Wiring库常见问题终端窗口-------输入gpio-v---------
vv不说话
·
2024-02-04 15:50
树莓派
网络
【嵌入式——
C++
】set(STL)
【嵌入式——
C++
】set(STL)基本概念构造和赋值大小和交换插入和删除查找和统计set和multiset区别pair对组排序基本概念插入时自动排序,不允许有重复元素,set和multiset属于关联式容器
炯哈哈
·
2024-02-04 15:44
c++
开发语言
qt
物联网
set
【嵌入式——
C++
】stack & queue(STL)
【嵌入式——
C++
】stack&queue(STL)stackqueuestackstack是一种先进后出的数据结构,只有一个出口。
炯哈哈
·
2024-02-04 15:43
c++
开发语言
qt
物联网
【嵌入式——
C++
】map(STL)
【嵌入式——
C++
】map(STL)基本概念构造和赋值大小和交换插入和删除查找和统计排序基本概念map中所有的元素都是pair,pair中第一个元素为key,起到索引作用,第二个元素为value;所有元素都会根据元素的键值自动排序
炯哈哈
·
2024-02-04 15:42
c++
开发语言
qt
物联网
map
VScode 运行编译 + 调试 C/
C++
,详细教程!!
文章目录C/
C++
编译器下载VScode扩展应用下载VScode中的.js文件的配置C/
C++
编译器下载MinGW,下载地址,进入页面之后点击下载:下载的时候按照提示内容,一直点击“continue”即可
芝麻芝麻快长头发
·
2024-02-04 15:04
安装步骤
vscode
c语言
c++
C++
中传入数组名,指针接收。
文章目录为什么要用指针接收实参在调用函数中如何使用为什么要用指针接收实参在进行函数调用的时候,通常会出现传入数组的情况,数组名代表了一个数组的首地址,所以在函数接收参数的时候需要一个指针来接收。需要注意的是:在传入数组的时候,需要传入数组名,还要传入一个数组长度(这样方便在函数体内进行一系列操作)在调用函数中如何使用如图所示,虽然是用指针接收的,但函数体中并未使用指针写法,依旧是沿用数组下标的写法
芝麻芝麻快长头发
·
2024-02-04 15:04
C++
c++
开发语言
c++supplement之类的操作
关于
c++
中的类,在这儿只对自己不太明了的地方做一个记录:类的主要性质在于抽象和封装。1、如果非成员函数时类接口(成员函数)的组成部分,则这些函数的声明应该与类在同一个头文件内。
sunsimple
·
2024-02-04 15:26
c++
运算符重载(5)-- 下标运算符([ ])
[]我们在使用数组的时候,inta[10];定义一个数组,我们访问数组中的数据的时候,可以根据数组的下标进行访问,a[1]等来访问数组中存放的数据。上面的情况是否可以使用到类对象中呢?--使用[]直接访问成员属性中存放的数据。使用下标运算符重载函数可以实现。(前面说了,下标运算符重载应该作为成员函数重载)enum{AGE,SALARY};#defineNAME"name"classHuman{pu
Sun。13
·
2024-02-04 15:54
c++
【
C++
】继承
目录一、概念及定义1.1概念1.2定义1.3继承方式与访问权限二、基类与派生类对象的赋值转换三、继承中的作用域四、派生类的默认成员函数五、继承与友元六、继承与静态成员变量七、菱形继承与菱形虚拟继承八、继承与组合一、概念及定义1.1概念以前我们的接触过函数复用,而继承就是一种类复用,减少代码的重复性。继承可以在原有类的基础上扩展新的功能,产生新的类叫派生类或子类,原有类叫基类或父类。比如说学生类和老
~yY…s<#>
·
2024-02-04 15:50
c++
开发语言
红黑树,以及其在
C++
的set、map等数据结构中应用
红黑树介绍:红黑树(Red-BlackTree)是一种自平衡的二叉搜索树,它在插入和删除操作后通过一系列的旋转和着色操作来维持平衡。红黑树的命名来自于节点上的额外颜色属性,每个节点要么是红色,要么是黑色。红黑树的特性:1.每个节点要么是红色,要么是黑色。2.树的根节点是黑色的。3.所有叶子节点(NIL节点,空节点)都是黑色的。4.如果一个节点是红色的,则其子节点必须是黑色的。5.从根节点到叶子节点
CTGU-Yoghurt
·
2024-02-04 14:19
c++
数据结构
IDEA插件ChatGPT - Easycode安装使用
主要功能:代码生成:可以根据自然语言描述生成代码,支持多种编程语言,包括Java、Python、JavaScript、
C++
等。代码补全:可以自动补全代码片段,提高编码效率。代码翻译:可以将代码
記億揺晃着的那天
·
2024-02-04 14:47
intellij-idea
chatgpt
java
C++
程序屏蔽常规按键(ctrl+alt+delete除外)
C++
屏蔽键盘按键其实就是用钩子,只是让按键不起反应还是很简单的1、首先设置钩子HHOOKkeyHook=NULL;voidsetHook(){keyHook=SetWindowsHookEx(WH_KEYBOARD_LL
rongyong
·
2024-02-04 14:16
异常——浅析
语言处理异常的方式有assert——直接中断程序返回错误码——需要查找错误码表确定错误这两种操作都不是很好,如果一个大型程序,为了找到一个错误,加载都需要半天,一遍又一遍的运行调试,是不是就很耗时间于是
c+
桐人,奥龙
·
2024-02-04 14:45
开发语言
c++
异常
上一页
81
82
83
84
85
86
87
88
下一页
按字母分类:
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
其他