c++练习
c++练习
AI从入门到实践
苏州科技大学研究生在读
展开
-
【C++学习笔记】用指针创建二维数组
这个示例中,我们创建了一个2x5的二维数组。原创 2023-09-10 16:03:01 · 568 阅读 · 0 评论 -
【C++学习笔记】静态多态与动态多态
应用形式上:静态多态是发散式的,让相同的实现代码应用于不同的场合。动态多态是收敛式的,让不同的实现代码应用于相同的场合。思维方式上:静态多态是泛型式编程风格,它看重的是算法的普适性。动态多态是对象式编程风格,它看重的是接口和实现的分离度。原创 2023-09-09 20:54:28 · 554 阅读 · 0 评论 -
【C++学习笔记】野指针的定义与避免
指向非法的内存地址指针叫作野指针(Wild Pointer),也叫悬挂指针(Dangling Pointer),意为无法正常使用的指针。原创 2023-09-09 20:38:01 · 688 阅读 · 0 评论 -
【C++学习笔记】内存泄漏的原因,内存泄漏如何避免?内存泄漏如何定位?
内存溢出 OOM (out of memory),是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个int,但给它存了long才能存下的数,那就是内存溢出。转载 2023-09-09 20:11:30 · 105 阅读 · 0 评论 -
【C 内存管理】
它接受两个参数,即一个先前分配的指针和一个新的内存大小,然后尝试重新调整先前分配的内存块的大小。它接受三个参数,即目标内存区域的指针、源内存区域的指针和要复制的数据大小(以字节为单位)。它接受两个参数,即需要分配的内存块数和每个内存块的大小(以字节为单位),并返回一个指向分配内存的指针。它接受三个参数,即目标内存区域的指针、源内存区域的指针和要复制的数据大小(以字节为单位)。它接受一个参数,即需要分配的内存大小(以字节为单位),并返回一个指向分配内存的指针。*运算符:用于获取指针所指向的变量的值。转载 2023-09-07 15:23:32 · 58 阅读 · 0 评论 -
【C++】机房预约系统
分别有三种身份使用该程序学生代表:申请使用机房教师:审核学生的预约申请管理员:给学生、教师创建账号机房总共有3间1号机房 — 最大容量20人2号机房 — 最多容量50人3号机房 — 最多容量100人申请的订单每周由管理员负责清空。学生可以预约未来一周内的机房使用,预约的日期为周一至周五,预约时需要选择预约时段(上午、下午)教师来审核预约,依据实际情况审核预约通过或者不通过。原创 2023-09-05 18:12:03 · 151 阅读 · 0 评论 -
C++ Opencv视频检测
对每一个视频帧进行对象检测。可以使用诸如Haar特征分类器、Cascade分类器或深度学习模型等技术进行对象检测。使用OpenCV进行视频检测的一般步骤如下:导入OpenCV库和视频文件。原创 2023-09-05 15:03:10 · 662 阅读 · 0 评论 -
C++通讯录管理系统
【代码】C++通讯录管理系统。原创 2023-09-03 21:27:18 · 60 阅读 · 0 评论 -
C++ 信号处理
信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在 C++ 头文件 中。原创 2023-09-03 16:23:27 · 853 阅读 · 0 评论 -
C++类模板
首先,我们定义了两个栈:一个用于int类型,另一个用于string类型。然后,我们使用push()方法将元素压入相应的栈中,并使用top()方法获取栈顶元素。最后,我们使用pop()方法弹出栈顶元素。程序中使用了try-catch语句来捕获可能出现的exception。当发生异常时,cerr输出异常信息,并返回-1。这是一个简单的C++程序,展示了如何使用Stack类模板来操作int和string类型的栈。原创 2023-09-03 14:08:30 · 129 阅读 · 0 评论 -
C++指针、指针函数、函数指针、类指针
【代码】C++指针、指针函数、函数指针、类指针。原创 2023-09-02 23:06:13 · 395 阅读 · 0 评论 -
C++:输出系统时间(及报错处理)
解决:通过以下步骤:方案属性->配置属性->C/C+±>预处理器->预处理定义;),输入:_CRT_SECURE_NO_WARNINGS。原创 2023-09-02 17:00:21 · 440 阅读 · 0 评论 -
案例:评委打分
1.创建五名选手,放到vector中2.遍历vector容器,取出来每一个选手,执行for循环,可以把10个评分打分3存到deque容器中3.sort算法对deque容器中分数排序,去除最高和最低分4.deque容器遍历一遍,累加总分5.获取平均分转载 2021-07-10 18:50:06 · 260 阅读 · 0 评论 -
C++利用模板数组排序
C++利用模板数组排序原创 2021-07-08 10:51:07 · 359 阅读 · 0 评论 -
C++文件的读写操作
c++必备的文件读写操作原创 2021-07-07 20:37:06 · 125 阅读 · 0 评论 -
C++小白多态的练习,组装计算机类,制作饮料
C++小白多态的练习,计算机,制作饮料原创 2021-07-07 03:00:12 · 204 阅读 · 0 评论 -
C++基础的通讯录管理系统
用c++实现通信录管理系统,此系统可以实现联系人的录入,查询,删除,修改,清空,查找等功能。可以改成其他系统,课程设计直接可以用。原创 2021-07-04 07:35:03 · 127 阅读 · 0 评论