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#语言基础
C++
从零基础到入门(3)—— 函数基础知识
函数定义与声明1、函数定义的语法和结构2、函数原型三、参数传递1、值传递2、引用传递3、指针传递4、参数传递的选择5.引用传递与指针传递的区别四、返回值1、返回类型2、返回语句一、函数简介1、函数的作用和目的在
C+
热爱嵌入式的小佳同学
·
2024-02-14 11:27
C++学习笔记
c++
开发语言
【
C++
题解】剑指offer第二版,面试必备专栏
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏目标:剑指offer系列题解【已完结】专栏定位:为找工作的小伙伴整理常考算法题解,祝大家都能成功上岸!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力唠叨唠叨:在这个专栏里,我会整理所有剑指offer第二版一共76道题的题解,共257张图。一方面我希望通过这个
Pandaconda
·
2024-02-14 11:27
#
剑指offer第二版
链表
leetcode
算法
c++
剑指offer
1024程序员节
《剑指 Offer》专项突破版 - 面试题 44 : 二叉树中每层的最大值(两种方法 +
C++
实现)
目录前言一、只用一个队列二、使用两个队列前言题目链接:LCR044.在每个树行中找最大值-力扣(LeetCode)题目:输入一棵二叉树,请找出二叉树中每层的最大值。例如,输入下图中的二叉树,返回各层节点的最大值[3,4,9]。分析:这个题目提到了二叉树的层。既然要找出二叉树中每层的最大值,就要逐层遍历二叉树,也就是说,按照广度优先的顺序遍历二叉树。一、只用一个队列由于要找出二叉树中每层的最大值,因
melonyzzZ
·
2024-02-14 11:26
数据结构
c++
数据结构
开发语言
面试
算法
leetcode
C++
项目实战与经验分享:打造高性能服务器应用
在软件开发中,
C++
因其高效性能和广泛的应用场景,成为构建高性能服务器应用的理想选择。本文将通过一个
C++
项目实战,分享在开发高性能服务器应用过程中的经验与技巧。
爱内卷的学霸一枚
·
2024-02-14 11:55
C++
c++
经验分享
服务器
C++
项目实战与经验分享:从零构建一个简单的Web服务器
在这个项目中,我们将使用
C++
从零开始构建一个简单的Web服务器,并分享在此过程中的一些经验和技巧。一、项目背景与目标在当前的软件行业中,Web服务器扮演着非常重要的角色。
爱内卷的学霸一枚
·
2024-02-14 11:25
C++
c++
服务器
C++
技术教程与文章:深入理解C++11中的智能指针
C++
技术教程与文章:深入理解C++11中的智能指针在
C++
编程中,内存管理是一个关键且复杂的任务。不正确的内存管理可能导致内存泄漏、野指针等问题,从而影响程序的稳定性和性能。
爱内卷的学霸一枚
·
2024-02-14 11:25
C++
java
开发语言
c++
项目实战:从零搭建一个基于
C++
的个人博客系统
在Web开发中,
C++
通常不是首选语言,因为有许多更高级、更适合Web开发的框架和工具,如React、Angular或Django等。
爱内卷的学霸一枚
·
2024-02-14 11:24
C++
c++
开发语言
C++
装I3代码
1.以下是一段使用了模板元编程、lambda表达式和类型擦除等高级特性的
C++
代码,用于实现一个通用的函数,该函数可以接受任意数量的参数,并返回它们的和:#include#include#includetemplateautosum
爱内卷的学霸一枚
·
2024-02-14 11:54
C++
c++
算法
开发语言
深入理解
C++
的装饰器模式
在
C++
编程中,装饰器模式是一种设计模式,它允许我们在不修改已有类结构的情况下,动态地给对象添加新的职责或行为。装饰器模式通过创建一个装饰器类,该类包装了要增强的对象,并提供了额外的功能。
爱内卷的学霸一枚
·
2024-02-14 11:54
C++
c++
装饰器模式
C++
技术教程与文章:深入理解
C++
内存管理
在
C++
编程中,内存管理是一个核心概念,它涉及到程序如何分配、使用和释放内存。深入理解
C++
内存管理对于写出高效、稳定和安全的代码至关重要。
爱内卷的学霸一枚
·
2024-02-14 11:24
C++
数据结构
算法
c++
【51单片机】自定义动态数码管显示(设计思路&原理&代码演示)
本章主要内容面向接触过单片机的老铁主要内容含:本章节内容为【实现动静态数码管】项目的第四个模块完整章节:传送门欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
51单片机
mongodb
数据库
【51单片机】自定义静态数码管显示(设计思路&代码演示)
本章主要内容面向接触过单片机的老铁主要内容含:本章节内容为【实现动静态数码管】项目的第三个模块完整章节:传送门欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】利用【时间延迟】的原理规避【按键抖动问题】
本章主要内容面向接触过单片机的老铁本章是51LCD单片机设计的一个环节,完整可前往相应博客查看完整传送门欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-14 10:12
YYの小小知识点
YY滴《单片机系列》
51单片机
mongodb
数据库
Django-旅游路线规划网站--94256(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、
C++
、python、数据可视化、大数据、全套文案
django旅游路线规划网站摘要21世纪时信息化的时代,几乎任何一个行业都离不开计算机,将计算机运用于旅游路线规划也是十分常见的。过去使用手工的管理方式对旅游特产、旅游景区等进行信息管理,造成了管理繁琐、难以维护等问题,如今使用计算机对旅游特产、旅游景区的各项基本信息进行管理,比起手工管理来说既方便又简单,而且具有易于管理、搜索速度快、存储量大等多个优点。将其使用在旅游路线规划管理中,不仅能够提高
QQ_785101605
·
2024-02-14 10:31
python
django
java
spring
boot
php
小程序
微信小程序
SpringBoot-基于微信小程序的共享车位系统--94559(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、
C++
、python、数据可视化、大数据、全套文
摘要在信息飞速发展的今天,网络已成为人们重要的信息交流平台。每天都有大量的农产品需要通过网络发布,为此,本人开发了一个基于springboot共享车位系统小程序。对于本共享车位系统的设计来说,它主要是采用后台采用java语言、springboot框架,它是应用mysql数据库、微信小程序等技术动态编程以及数据库进行努力学习和大量实践,并运用到了微信小程序的建设中在整个系统的设计当中,具体根据网上共
QQ_785101605
·
2024-02-14 10:31
java
小程序
spring
boot
php
微信小程序
mysql
基于PHP的图书管理系统--97410(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、
C++
、python、数据可视化、大数据、全套文案
摘要大数据时代下,数据呈爆炸式地增长。为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势。在图书管理系统的要求下,开发一款整体式结构的图书管理系统,将复杂的系统进行拆分,能够实现对需求的变化快速响应、系统稳定性的保障,能保证平台可持续、规模化发展的要求。系统开发是采用PHP语言,基于MVVM模式进行开发,采取MySQL作为后台数据的主要存储
QQ_785101605
·
2024-02-14 10:00
php
java
spring
boot
spring
cloud
c#
小程序
mysql
SSM-面向高校校园体育用品租借管理系统--94593(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、
C++
、python、数据可视化、大数据、全套文案
面向高校校园体育用品租借管理系统摘要随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的面向高校校园体育用品租借管理系统被用户普遍使用,为方便用户能够可以随时进行微信小程序的面向高校校园体育用品租借管理系统的数据信息管理,特开发了基于微信小程序的面向高校校园体育用品租借管理系统的管理系统。微信
QQ_785101605
·
2024-02-14 10:00
java
spring
boot
php
小程序
微信小程序
mysql
spring
springboot+vue-大学生兼职平台--94598(免费领源码+开发文档)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、
C++
、python、数据可视化、大数据、全套文案
Springboot大学生兼职平台摘要当今人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯于网上贸易、网上购物、网上支付、网上服务和网上娱乐等活动,人类的许多社会活动正在向网络化发展。兼职和求职是一项对信息的需求量比较大的活动,特别是在大学校园中,众多的学生面临着就业问题,传统的兼职求职方式已经越来越
QQ_785101605
·
2024-02-14 10:28
java
spring
boot
vue.js
php
小程序
微信小程序
mysql
C#
声音处理库Naudio介绍
NAudio是一个用于处理音频数据的
C#
库,它提供了丰富的功能,包括音频录制、播放、转码、混合以及音频效果的添加。
搬砖的诗人Z
·
2024-02-14 10:58
C#
c#
开发语言
C++
重载运算符和重载函数
C++
重载运算符和重载函数
C++
允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。
CBDLL
·
2024-02-14 10:56
C++
C++
重载运算符和重载函数
C++
重载运算符
重载函数
C/
C++
内存管理:new、delete功能及原理实现
目录一、C/
C++
内存分布二、
C++
中内存管理方式2.1new/delete操作内置类型2.2new和delete操作自定义类型三、operatornew与operatordelete函数四、new和delete
C+五条
·
2024-02-14 10:25
C/C++
c语言
c++
c++
加法运算符和复制构造函数和折构函数的综合问题
结合堆栈理解Matrixm3=m1+m2;程序显示的执行顺序是:复制构造函数,加法函数,构造函数,折构函数m1和m2是两个Matrix类型的对象,它们将参与加法运算。1.m1+m2执行了加法运算,这意味着Matrix类中的加法运算符被重载(通常以成员函数或全局函数的形式)以执行矩阵加法操作。该操作返回一个新的Matrix对象,表示两个矩阵相加的结果。2.该结果m1+m2是一个临时对象,它在表达式结
可爱的小小小狼
·
2024-02-14 10:55
C++
c++
开发语言
【猿声2023】“笑”看游戏行业12年
在之后离开北京,回到老家,找了份
C++
开发的工作,影音视频方向。18年初开始,去
夜猫逐梦
·
2024-02-14 10:20
杂货铺
游戏
2023
【VisualStudio 2022】常见配置合集(持续更新)
▒目录▒导读需求开发环境1️⃣编辑Tab变空格空格显示为点点点2️⃣注释相关注释补一个空格空行也可以添加注释参考资料导读需求感觉好久没有写
C++
了,或者说新版本的IDE,新增了很多特性,用着不习惯了。
夜猫逐梦
·
2024-02-14 10:19
杂货铺
visual
studio
ide
2022
掘根宝典之类的自动类型转换和强制类型转换(转换构造函数,转换函数,关键字explicit)
C++
如何处理内置类型转换我们先来复习一下
C++
是如何处理内置类型转换的。将一个标准类型变量的值赋给另一种标准类型的变量时,如果这两种类型兼容,则
C++
自动将这个值转换为接受变量的类型。
掘根
·
2024-02-14 09:16
c++
c++
开发语言
掘根宝典之
C++
友元函数与运算符重载
我们在前面学习了重载运算符,赋予
C++
运算符多种含义。
掘根
·
2024-02-14 09:16
c++
算法
开发语言
C#
系列-C#EF框架实现关联查询(26)
在EntityFramework(EF)中,关联查询通常通过导航属性(NavigationProperties)和LINQ(LanguageIntegratedQuery)来实现。导航属性是实体类之间的一对一、一对多或多对多关系的表示。使用这些属性,你可以轻松地从一个实体导航到相关联的实体。以下是一个简单的示例,展示了如何在EF中使用导航属性和LINQ来实现关联查询:首先,假设你有两个实体类:Bl
管理大亨
·
2024-02-14 09:16
C#系列
c#
开发语言
06-引用
写在前面我们经常使用#ifndef、#define、#endif来防止头文件的内容被重复包含◼#pragmaonce可以防止整个文件的内容被重复包含◼区别#ifndef、#define、#endif受C\
C+
_东阁堂主_
·
2024-02-14 09:31
C++
基础杂记(一)——
【
C++
】
C++
中“std::“是什么意思?起什么作用?-CSDN博客2.
mosaic_born
·
2024-02-14 09:44
c++
开发语言
算法
【小沐学GIS】基于C++QT绘制三维数字地球Earth(OpenGL)
三维数字地球系列相关文章如下:1【小沐学GIS】基于
C++
绘制三维数字地球Earth(456:OpenGL、glfw、glut)第一期2【小沐学GIS】基于
C++
绘制三维数字地球Earth(456:OpenGL
爱看书的小沐
·
2024-02-14 09:43
C/C++
GIS
OpenGL
c++
qt
opengl
earth
地球
gis
3d
Python
语言基础
之——re模块和面向对象
1.re模块1.re.compile()compile(正则表达式)-编译正则表达式,创建正则表达式对象re_obj=compile(r'\d{3}')re_obj.fullmatch('234')2.匹配1.fullmatch(正则表达式,字符串)-让整个字符串和正则表达式进行匹配2.match(正则表达式,字符串)-匹配字符串开头如果匹配失败,结果是None,如果匹配成功,结果是匹配对象re_
D低调en
·
2024-02-14 09:08
洛谷p1996 约瑟夫问题(
c++
)
#includeusingnamespacestd;boola[101]={0};//创建一个布尔数组a,用于记录每个人是否已经出圈。数组大小为101,因为n的最大值为100。intmain(){intn,m,cont=0,i=1,j,num=0;//声明变量n(人数),m(报数上限),cont(当前报数),i(当前考虑的人的编号),num(已经出圈的人数)。cin>>n>>m;//从标准输入读取
handsomezqh
·
2024-02-14 09:39
c++
开发语言
洛谷P9556 Orders
c++
#includeusingnamespacestd;//定义结构体sss来存储订单信息,a表示交付日期,b表示交付数量structsss{longlonga;longlongb;}srr[100+9];//比较函数cmp,用于对订单按照交付日期从小到大排序boolcmp(structsss&a,structsss&b){returna.a>t;while(t--){longlongn,m;cin>
handsomezqh
·
2024-02-14 09:39
算法
洛谷P1401题解 禁止在 int 乘 int 时不开 long long (
c++
)
这个题需要输入四个数字,那么我们可以顺次输入,用a,b,c,d分别表示xl,xu,yl,yu,然后我们可以判断longlongint的情况。首先我们要分类,如果a,c为负值,b,d为正值,那么a乘c,b乘d可能为最大值,b乘c,a乘d可能为最小值,如果a,b,c,d只有一个负值或正值,那么不妨假设a为负值,a乘d为最小值,b乘d为最大值。综上,最大值只能出现在a乘c和b乘d之间,最小值只能出现在a
handsomezqh
·
2024-02-14 09:09
算法
洛谷p9421 班级活动(
c++
)
如题下面是我的基本思路统计每个id出现的次数,将计数存储在数组中。遍历计数数组,对于每个计数,若大于2,则统计大于2的部分s并求和;若计数等于1,则统计计数为1的数量x。最后根据统计的结果判断需要更改的次数,并输出最小需要更改的次数。下面是我的代码#includeusingnamespacestd;inta[1000005]={0};longlongs=0,x=0,i,n,b;intmain(){
handsomezqh
·
2024-02-14 09:09
算法
洛谷P1014 Cantor 表(
c++
)
#include//包含常用的库usingnamespacestd;longlongdc(longlongn)//定义一个函数dc,用于确定给定序号n在Cantor表中的对角线{longlongi=1;while(1){if(((1+i)*i)/2>=n)//检查当前对角线的最大序号是否大于或等于nbreak;i++;}returni;//返回对角线的序号}intmain(){longlongn,
handsomezqh
·
2024-02-14 09:09
c++
算法
洛谷P6141 贪心的导游(
c++
)
#include//包含常用的库usingnamespacestd;longlongs=0,x=0;//声明s和x变量用于计算过程intn,m,i,u,v,p,j;//声明相关的变量inta[1000005];//存储商店商品总数的数组intmain(){cin>>n>>m;//输入商店个数n和旅游团个数mfor(i=0;i>a[i];//读入每个商店的商品总数}for(i=0;i>u>>v>>p
handsomezqh
·
2024-02-14 09:09
c++
算法
开发语言
Java设计模式详细介绍(含面向对象设计原则)
这些原则被广泛应用于面向对象编程语言(如Java、
C#
等)的软件设计和开发中。
Simon学Java
·
2024-02-14 09:33
java
设计模式
开发语言
深入了解
C++
:底层编译原理
进程的虚拟空间划分任何编程语言,都会产生两样东西,指令和数据。.exe程序运行的时候会从磁盘被加载到内存中,但是不能直接加载到物理内存中。Linux会给当前进程分配一块空间,比如x8632位linux环境下会给进程分配2^32(4G)大小的空间,这个空间被叫做【进程的虚拟地址空间】,进程的虚拟地址空间其实并不存在,从底层来看它不过是内核创建的一系列数据结构而已。以x8632位linux为例,讲解进
程韬123
·
2024-02-14 09:02
linux
运维
c++
缓存
开发语言
深入了解
C++
:底层编译原理(二)
C++
文件需要经历编译和链接两大步骤才能生成可执行文件。编译会生成二进制可重定位的目标文件,其中的重定位指的是符号重定位,发生了链接阶段。
程韬123
·
2024-02-14 09:32
c++
开发语言
C++
基础1:
C++
新特性(命名空间,引用,指针,重载,内联)
C++
新特性1.c++简介:
C++
这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“Cplusplus”,它的前身是C语言。
哒宰的自我修养
·
2024-02-14 09:02
C++和Qt基础开发
c++
程序设计
编程语言
C++
1:
C++
初始化,输入输出,const关键字,引用,内联,缺省函数,函数重载,左值和右值,函数模板,名字空间
文章目录1.C++初始化1.1变量初始化五种方式1.2数组初始化2.如何防止读入时候对字符串的越界处理3.输入输出4.const4.1cosnt指针的示例4.1.1const修饰变量4.1.2const修饰指针4.1.3const修饰变量本身5.引用(&)概述5.1&的用法5.2引用的特点5.3常引用(const)5.4引用与指针的区别5.5值传递,指针,引用,常引用区别5.6引用去掉常性5.7引
何小柒(qi)~
·
2024-02-14 09:01
C++(线上)
c++
c++
error函数_
C++
笔记02 引用+const+动态内存+内联函数+类和对象
1.引用类型名2.const关键字1)定义常量const2)定义常量指针不可以通过指针修改指针指向的内容,指针指向可以变化不可以把常量指针赋值给非常量指针,反之可以int3)定义常引用3.动态内存分配-new和delete1)分配和删除一个变量P2)分配和删除一个数组P4.内联函数函数重载函数缺省参数1)内联函数函数调用是有时间和空间开销的。调用参数、返回地址等压栈出栈内联函数:减少函数调用开销机
weixin_39824834
·
2024-02-14 09:01
c++
error函数
c++
已引用.h但未识别
默认形参 内联函数 引用 取别名 指针与引用的相同点和不同点 强制类型转换 面向对象与面向过程 类和对象 访问控制限定符 构造函数 析构函数 初始化列表
一、默认形参1、什么是默认形参在
C++
中可以给函数的参数设置默认值,当函数被调用时调用者提供了实参则使用实参,如果没有提供则使用默认值2、默认形参要靠右如果函数有多个参数,设置了默认形参,默认形参必须要从右到左连续排列
grooveHong
·
2024-02-14 09:30
c++
类
引用传递
面向对象编程
C++
笔记2 | 重载与缺省参数 内联 动态内存分配 引用
八、
C++
的函数1、函数重载(overload)1)定义在相同作用域,可以定义同名的函数,但是参数必须有所区分,这样函数构成重载关系.注:函数重载和返回类型无关。
嵌入式_Chen
·
2024-02-14 09:30
C++
c++
重载
内联
动态内存分配
C++
函数重载、内联函数和引用
C++
函数重载、内联函数和引用函数重载函数重载机制extern"C"重载和作用域重载解析确定重载函数的三个步骤指针类型也会对函数的重载造成影响默认形参内联函数引用
C++
的内存管理new/delete数组的分配与释放内存分配失败函数重载在同一作用域下
m0_37622246
·
2024-02-14 09:30
C++
C++函数重载
C++引用
c++
:C与
C++
的区别(引用 const 内联)
常方法const和指针默认值参数面试:普通函数与带默认值参数的函数之间的区别inline(内联)函数引入内联函数函数比较面试:内联函数与宏的区别面试:内联函数与普通函数的区别符号重载函数重载面试:为什么
c+
布鲁克要补钙
·
2024-02-14 09:29
笔记
C++
c++
C++
面向对象01【从C到
C++
:引用,const作用,动态内存分配(new,delete),内联函数,函数重载,缺省参数】
摘要:1.函数中形参的值修改了,不会影响实参2.引用3.const作用4.动态内存分配5.内联函数6.函数重载7.缺省参数1.函数中形参的值修改了,不会影响实参#includevoidswap(inta,intb){inttmp;tmp=a;a=b;b=tmp;}intmain(){intn1=1,n2=2;swap(n1,n2);printf("%d%d",n1,n2);//输出仍为12,不会交
DurianCoriander
·
2024-02-14 09:59
深入了解
C++
:形参、内联、重载、引用、const和指针、new和delete
形参带默认值的函数1.给默认值的时候从右向左给。2.定义出可以给形参默认值,声明也可以给形参默认值。3.形参默认值只能出现一次。4.参数调用的效率问题#sum(10,20)对应了五条汇编指令moveax,dwordptr[ebp-8]pusheaxmovecxdwordptr[ebp-4]pushecxcallsum#如果调用sum(10)或sum(),则使用默认参数的形参无需mov。内联函数普通
程韬123
·
2024-02-14 09:29
c++
开发语言
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他