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++
进阶(十三)异常
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《
C++
》《数据结构与算法》☀️走在路上,不忘来时的初心文章目录一、C语言传统的处理错误的方式二、
C++
异常概念三、异常的使用1、异常的抛出和捕获
北尘_
·
2024-02-09 17:59
C++
c++
java
jvm
_di_ILanguageEnumerable -
C++
Builder
C++Builder参考手册➙System::Sysutils➙_di_ILanguageEnumerable头文件:#include命名空间:System::Sysutils类型定义:typedefSystem::DelphiInterface_di_ILanguageEnumerable;ILanguageEnumerable智能接口指针,函数PreferredUILanguageList的返
玄坴
·
2024-02-09 17:29
Lua 中使用 C 语言的用户自定义类型——userdata
但这里涉及到一个问题,Lua脚本中如何使用C/
C++
中的类型,如何像操作对象一样操作C/
C++
类型的实例。解决这一问题就需要用到userdata类型(用户数据类型)。
江澎涌
·
2024-02-09 17:56
Lua
lua
c语言
android
开发语言
c++
ios
Lua 中编写 C 函数的一些便捷技巧
零、前言使用Lua时,在编写C/
C++
函数经常需要对栈进行交互,而这中间更多的操作和数组、字符串相关。
江澎涌
·
2024-02-09 17:26
Lua
lua
c语言
c++
android
ios
开发语言
C++
与 Lua 的协程交互
零、前言Lua语言不支持真正的多线程,即不支持共享内存的抢占式线程。这样的模式能减少一些多线程的问题。多线程的问题源于线程抢占和共享内存,而如果非抢占式线程或者不使用共享内存则能避免多线程问题,Lua同时支持这两种方案。从之前分享的《Lua协程》文章中知道:Lua语言的线程是协作式的,即协程,可以避免因不可预知的线程切换带来的问题。Lua状态间内存不共享,所以各个状态相互独立运行,可以并行操作。一
江澎涌
·
2024-02-09 17:54
Lua
c++
lua
开发语言
android
c语言
ios
java学习笔记------跨平台原理和JDK、JRE
程序员写的.c代码,python程序员写的.py代码编译:机器只认识0011的机器语言,把.java.c.py的代码转化为让机器认识的过程运行:让机器执行编译后的指令高级语言的编译运行方式1、编译型c/
c+
烟雨织轻愁
·
2024-02-09 17:20
学习
笔记
华为OD机考统一考试C卷 火星文计算(
C++
题解)
(
C++
)华为OD机考:统一考试C卷+D卷+B卷+A卷C卷真题目录:【
C++
题解版】华为OD机试C卷抽中题库清单(全真题库)含考点说明专栏:(
C++
题解)最新华为OD机试C卷+D卷+AB卷题目描述已知火星人使用的运算符为
程序员半夏
·
2024-02-09 16:13
华为od
c语言
c++
【华为OD机试真题
C++
】火星文计算
前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:
[email protected]
;备注:CSDN。题目描述已知火星文使用的运算符尾#、$,其与地球人的等价公式如下:x#y=2x+3y+4x$y=3*x+y+2其中x、y是
steven_my
·
2024-02-09 16:13
华为OD机试真题
C++版
华为OD机试真题
c++
算法
数据结构
面试
火星符号运算 - 华为OD统一考试
OD统一考试(C卷)分值:100分题解:Java/Python/
C++
题目描述已知火星人使用的运算符号为#和$其与地球人的等价公式如下x#y=2*x+3*y+4x$y=3*x+y+2xy是无符号整数。
什码情况
·
2024-02-09 16:12
华为od
算法
笔试
机试
python
java
c++
day04-05:Cmake与Torch
c++
实现数字识别
环境:window10visualstudio2019(nmake/cl/link/lib/dumpbin)Qt5.14.0(designer/uic/moc)OpenCV4.2.0TorchC++1.5.1cmake注意事项:编译/链接的环境(编译/链接的命令行设置):Makefile/CMake/QMakeincludelib运行环境:(设置PATH/或者拷贝到当前路径/或者拷贝到window
鸢北_yuanbei
·
2024-02-09 16:20
AcWing 5147. 数量 题解
C++
代码:#includeusingnamespacestd;longlongn;inttot=0;voiddf
gu_zhou_suo_li_weng
·
2024-02-09 16:38
深度优先
C++
类和对象(7)
目录3.友元3.1友元函数3.2友元类4.内部类5.匿名对象6.拷贝对象时的一些编译器优化7.再次理解类和对象3.友元友元提供了一种突破封装的方式,有时提供了便利。但是友元会增加耦合度,破坏了封装,所以友元不宜多用。友元分为:友元函数和友元类3.1友元函数问题:现在尝试去重载operator>同理。#includeusingnamespacestd;classDate{public:Date(in
阿^觅
·
2024-02-09 16:31
c++
开发语言
C++
中的继承
C++
中的继承是一种面向对象编程的重要概念,它允许一个类(称为派生类或子类)从另一个类(称为基类或父类)继承属性和方法。继承可以通过扩展现有类的功能,实现代码的重用性和层次性。
周杰伦fans
·
2024-02-09 16:28
C++
c++
开发语言
C++
中->成员访问运算符
在
C++
中,->是一个成员访问运算符,用于通过指针访问对象的成员。具体解释如下:对象指针访问成员:当我们有一个指向对象的指针时,可以使用->运算符来访问对象的成员(包括成员变量和成员函数)。
周杰伦fans
·
2024-02-09 16:28
C++
c++
java
开发语言
C++
运算符重载(Operator Overloading)
在
C++
中,运算符重载(OperatorOverloading)是一种特殊的函数重载机制,允许我们重新定义已有的运算符的行为。
周杰伦fans
·
2024-02-09 16:28
C++
c++
算法
C++
的多态(Polymorphism)
C++
中的多态(Polymorphism)是面向对象编程的一个重要概念,它允许以不同的方式使用同一个接口来处理不同类型的对象。多态性可以通过函数重载、运算符重载和虚函数实现。
周杰伦fans
·
2024-02-09 16:27
C++
c++
const修饰变量
在c语言中,const修饰的普通变量是常变量,本质还是变量(在
c++
中,const修饰的才是常量)常变量不能直接被修改,但是可以通过地址的解引用进行修改,a=10会报错,但是*p=10不会报错但是如果我们也不想让常变量被指针修改
坐怀不乱杯魂
·
2024-02-09 16:54
关键词
c语言
JVM-深入理解java虚拟机
一、java内存区域java与
C++
之间有一堵由内存动态分配和垃圾收集技术所围成的高墙。运行时数据区:java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。
HBryce24
·
2024-02-09 16:22
JVM
java
jvm
从汇编角度分析VS下
C++
函数调用
记录函数调用的细节,深入汇编层面的。只分析windows平台下,VSC++编译器的实现。32位系统下普通函数调用intAdd1(inta,intb){returna+b;}intmain(){intsum=Add1(1,2);return0;}生成的汇编代码为:intsum=Add1(1,2);00041D6Apush200041D6Cpush100041D6EcallAdd1(04149Ch)0
loki528
·
2024-02-09 15:56
软件定义网络 SDN 简介、OpenFlow
OpenFlow1.2.2OpenFlow数据层面(1)匹配+动作(2)流表1.流表由远程控制器管理2.流表结构2SDN体系结构3SDN控制器软件定义网络SDN简介·软件定义网络SDN(SoftwareDefinedNetwork)由
斯坦福
大学
山间未相见
·
2024-02-09 15:12
计算机网络
网络
计算机网络
Shell脚本:Linux Shell脚本学习指南(第三部分Shell高级)一
本章会使用到一些底层的编程知识,有C语言和
C++
编程经验的程序员阅读起来将会更加轻松。
别致的SmallSix
·
2024-02-09 15:28
Linux
Shell脚本学习
linux
运维
服务器
C++
重新入门-
C++
常量
目录1.简介2.整数常量3.浮点常量4.布尔常量5.字符常量6.字符串常量7.如何定义常量7.1#define预处理器7.2const关键字1.简介
C++
常量常量是固定值,在程序执行期间不会改变。
sprite_雪碧
·
2024-02-09 15:57
c++
【C语言】C实现
C++
类(以String类为例)
前言浅谈:面向过程的C语言算是比较偏底层的高级语言,而
C++
、C#、Java、Python等都是面向对象的高级语言,但是C语言却稳坐编程语言排行榜前列,说明C的应用十分广泛和强大,小到输出“HELLO,
Yeah__binbin
·
2024-02-09 14:46
C语言
c语言
编程语言
多态
指针
C语言实现泛型 C11关键字_Generic
在C11标准中,_Generic关键字让C语言如同
C++
等面向对象程序设计语言一样,支持轻量级的泛型编程设计。
Lkites
·
2024-02-09 14:12
C/C++
c语言
c语言_实现类class的功能 实例
c语言_实现类class的功能实例1.需求与背景2.实例1.类的头文件class_A.h2.类的实现class_A.c3.引用4.编译与运行3.总结1.需求与背景使用
C++
,python语言久了,发现类
北极星6号
·
2024-02-09 14:10
编译
C/C++
c语言
开发语言
c++
【图形图像的
C++
实现 01/20】 2D 和 3D 贝塞尔曲线
目录一、说明二、贝塞尔曲线特征三、模拟四、全部代码如下五、资源和下载一、说明 以下文章介绍了用
C++
计算和绘制的贝塞尔曲线(2D和3D)。
无水先生
·
2024-02-09 14:05
BOOST
C++
人工智能
c++
3d
人工智能
【数据库篇】MySQL源码分析之row_search_mvcc详细分析(Page加载及索引分析)
由于本人是Java开发并不擅长
C++
,只是看代码并没有进行调试,分析细节不对的地方还请指正哈~一、先理清楚row_search_mvcc的主要流程1.1、基本参数定义d
苒翼
·
2024-02-09 14:59
数据库
mysql
数据库
sql
C++
二叉搜索树BinarySearchTree
目录一.概念二.分部模拟实现(K模型)1.二叉树结点2.二叉搜索树构建3.查找(非递归)4.插入(非递归)5.删除(非递归)6.查找(递归)7.插入(递归)8.删除(递归)三.模拟实现总代码(K模型)四.模拟实现(KV模型)五.二叉搜索树的应用1.K模型2.KV模型六.二叉搜索树的性能前言:二叉搜索树是为学习map和set做的铺垫,了解了二叉搜索树的特性,有助于更好的理解map和set。一.概念二
冰果滴
·
2024-02-09 14:56
C++学习-笔记
C++高阶数据结构
c++
数据结构
算法
C++
二叉搜索树的模拟实现以及实现中常见的问题
目录1.需要访问私有节点的另外一种方法2.搜索二叉树的删除递归删除3.代码:1.需要访问私有节点的另外一种方法我们在写完中序遍历后,我们要调用这个函数的时候我们需要调用这个函数并且需要传递根节点但是
C+
sakeww
·
2024-02-09 14:56
C++日常笔记
c++
数据结构
开发语言
C++
:map
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有
是小宇吖~
·
2024-02-09 14:26
c++
开发语言
C++
:map
ap是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可能称为该关键字的值(value);map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one)的情況,map內部的实现自建一颗红黑树,这颗树具有对数据自动排序的功能。在map内部所有的数据都是有序的,
是小宇吖~
·
2024-02-09 14:26
c++
开发语言
C++
:二叉搜索树模拟实现(KV模型)
C++
:二叉搜索树模拟实现(KV模型)前言模拟实现KV模型1.节点封装2、前置工作(默认构造、拷贝构造、赋值重载、析构函数等)2.数据插入(递归和非递归版本)3、数据删除(递归和非递归版本)3.1查找待删除节点位置
是小宇吖~
·
2024-02-09 14:25
C++经典收录
c++
java
数据库
二叉搜索树
收缩树
C++
:编译器对被const修饰变量的处理行为(替换)
C++
:编译器对被const修饰变量的处理行为(替换)前言原因代码验证前言最近博主在写笔试时看到了一道有关被const修饰变量相关题,原题如下:对于初学者来说,虽然a是常量,但可以通过指针p的行为来改变
是小宇吖~
·
2024-02-09 14:25
C++经典收录
疑难杂症
c++
开发语言
学习
笔记
【
C++
修行之道】(引用、函数提高)
目录一、引用1.1引用的基本使用1.2引用注意事项1.3引用做函数参数1.4引用做函数返回值1.5引用的本质1.6常量引用1.7引用和指针的区别二、函数提高2.1函数默认参数2.2函数占位参数2.3函数重载2.4函数重载注意事项一、引用1.1引用的基本使用作用:给变量起别名语法:数据类型&别名=原名引用是别名,即为某个变量提供的另一个名字。一旦引用被初始化为一个对象,它就不能被指向另一个对象。引用
走在努力路上的自己
·
2024-02-09 13:53
c++
算法
c语言
数据结构
游戏开发的最佳编程语言及免费引擎推荐
但是,如果想要开发大型3D第一人称射击游戏,那么用
C++
或C#之类的语言更加合适。游戏开发游戏开发大体有设计、创建和编写几个步骤。这个过程可以通过很多种方式来完成,具体还取决于游戏类型和开发团队。
天宁日记
·
2024-02-09 13:14
python
c++
游戏引擎
visual studio2019中调用C文件中函数报错的问题分析
2.在C/
C++
的常规里面设置SDL检查为否,注意添加附加包含目录3.在C/
C++
的预处理器里面,预处理定义添加_CRT_SECURE_NO_WARNINGS4.在C/
C++
的语言里面,符合模式为否5.
攻城狮之路人甲
·
2024-02-09 13:10
C++
c++
在win11报ERROR: Could not build wheels for hnswlib, which is required to install pyproject.toml-based
时报错:ERROR:Couldnotbuildwheelsforhnswlib,whichisrequiredtoinstallpyproject.toml-basedprojects,提示去微软安装
C+
菜鸟分享录
·
2024-02-09 13:10
langchain
常见错误记录
python
【
C++
】内存管理
目录一、C/
C++
内存分布二、
C++
动态管理内存:new与delete详解1、new与delete的实现原理:2、new与delete的使用三、malloc/free和new/delete的区别一、C/
这题怎么做?!?
·
2024-02-09 13:09
c++
开发语言
(delphi11最新学习资料) Object Pascal 学习笔记---第4章第2.3节(常量参数)
编译器可以选择与引用参数相似的方法(或者在
C++
术语中是const引用),但行为类似于值参数,因为无法通过函数修改原始值。
langfengyl
·
2024-02-09 13:07
Object
Pascal
Handbook
学习
笔记
delphi
delphi11
Object
Pascal
Android的Kati、Ninja、Android.bp、Blueprint与Soong简介
Android中的Katiandroidmakefileninjakati是Google专门为了Android而开发的一个小项目,基于Golang和
C++
。
Nothing_655f
·
2024-02-09 13:38
python程序员面试题精选100题_Python程序员面试中常见的面试题
1、简述Python的特点和优点Python是一门开源的解释性语言,相比Java、
C++
等语言,Python具有动态特性,非常灵活。2、Python有哪些数据类型Pyt
weixin_39834328
·
2024-02-09 13:58
DFS——
C++
dfs称为深度优先搜索是一种搜索算法。具体算法讲解可以参考https://blog.csdn.net/qq_63055790/article/details/133961017例题:https://www.acwing.com/activity/content/problem/content/905/#includeusingnamespacestd;constintN=10;intn;intpa
松定
·
2024-02-09 13:28
深度优先
c++
算法
C++
寒假班错题集(1.29)
错题题目1.RestaurantCustomers2.[USACO16JAN]SubsequencesSummingtoSevensS3.直播获奖RestaurantCustomers重点看一下数据范围如果暴力枚举b-a每次把人数加一,那么最坏情况下a=1,b=10^9时间复杂度是ʘ(n·(b-a)),那就约是10^9*2*10^5,那一定时间超,统计的内存也超错误示范,勿效仿只能的得44分在这里
EthanWYC601
·
2024-02-09 13:56
后端
c++
C++
寒假班错题集(1.30)
错题题目1.优秀的拆分2.小苹果3.分糖果优秀的拆分样例:我们先来看一下样例是怎么玩的先说6是不是一个优秀的拆分,他可以分为2的2次幂,和2的1次幂,所以它是一个优秀的拆分,输出2^2也就是4,和2^1也就是2。但是这里有一个坑2^0算不算优秀的拆分,注意审题呀,他说的是2的正整数次幂,所以2^0不算优秀的拆分那我们来看一下这个题的思路:既然知道了2^0不算优秀的拆分,那首先奇数是不是一定不算优秀
EthanWYC601
·
2024-02-09 13:56
c++
算法
开发语言
c++
寒假班错题分析 (2.2)
这次就不弄错题列表了这次分析的有贪心,纪念评分组,最长公共子序列,拓展一下奖学金。奖学金先看一下奖学金吧(这段有点难,做好心理准备):这个题意思没什么问题吧,就是给你一堆数据,按他的要求排序后输出。这个题目有很多种解法。1.可以结构体外面写一个cmp函数。大家应该都会。2.也可以在sort函数中写一个比较规则。也不难,就不讲了。主要讲的是使用opertor(重载运算符)。简单给大家介绍一下,如果还
EthanWYC601
·
2024-02-09 13:56
c++
算法
开发语言
C++
杂选
#include#includeusingnamespacestd;intmain(){//它声明了一个string类型的变量input,用于存储输入的字符串。然后使用getline()函数从标准输入中读取一行输入,并将其存储在input变量中。stringinput;getline(cin,input);//从标准输入读取一行输入,并将其存储在input变量中regexletterRegex("
你会魔法吗✧(≖ ◡ ≖✿)
·
2024-02-09 12:23
c++
正则表达式
开发语言
1024程序员节
倍增法+LCA(C/
C++
)
目录1介绍2基本模板1介绍倍增法(binarylifting),是一种每次将情况翻倍从而将线性处理转化为对数级处理,进而极大优化时间复杂度的方法。2基本模板//预处理复杂度同为O(nlogn),查询时间上,ST表为O(1),线段树为O(logn)#includeusingnamespacestd;constintN=5e4+10;inta[N];//原始输入数组//st表,表示需要查询的数组的从下
菜只因C
·
2024-02-09 12:52
算法
蓝桥杯
数据结构
C/C++
倍增法
2024.2.7
今天还是学习
C++
,今天学到了
C++
中的类中进行运算符的重载,仿佛打开了新世界的一个大门,原来这玩意还能这样用,以前确实是没有想到,但感觉有点复杂,明明有更加规范的写法,为什么一定要用运算符重载来进行操作呢
爱上语文
·
2024-02-09 12:33
c++
C++
中构造函数
C++
中,定义类型需要构造函数和析构函数,但发现没有写这两个函数,程序仍然可以正常的运行,这是因为编译器自带了默认的构造函数和析构函数。
爱上语文
·
2024-02-09 12:03
c++
2024.2.6
今天还是学习
C++
,确实难昂
C++
,今天主要是复习了一下以前学过的对象的基础部分,然后学了一下类中的成员变量占空间的方式,深浅拷贝,静态成员及其函数等,然后学了友元。
爱上语文
·
2024-02-09 12:32
c++
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他