- 博客(152)
- 收藏
- 关注
原创 详细介绍c++中的类
子类可以继承父类的所有成员函数和成员变量,同时还可以添加新的成员函数和成员变量,从而实现代码的重用和扩展。总之,C++ 中的类是实现面向对象编程的基础,并且具有非常强大的封装、继承和多态性能,能够满足各种复杂的编程需求。Data members:成员变量,指的是类内部定义的数据类型,用来存储类的状态信息。Member functions:成员函数,指的是类内部定义的函数,用于实现类的功能。Protected 成员可以被类内部的成员函数和子类访问,但是无法被类外部的函数访问。
2023-09-04 22:20:08 1381 1
原创 感受C++模版的所带来的魅力
首先来看到的就是其定义格式,函数模版加在函数上,那对于类模版的话就是加在类上class 类模板名// 类内成员定义我们以下面这个Stack类为例来进行讲解如果你学习了模版的相关知识后,一定会觉得这个类的限制性太大了,只能初始化一个具有整型数据的栈,如果此时我想要放一些浮点型的数据进来的话也做不到public:perror("malloc申请空间失败!!!");return;_size = 0;_size++;// 其他方法...~Stack()_size = 0;
2023-07-12 23:49:29 2958 9
原创 Pytest 分组测试
"sit: 标记测试为sit (deselect with '-m \"not sit\"')","serial",注意标记名:后面的为可选的标记描述print('sit环境测试')print('uat环境测试')以上测试选择sit标记的测试,不选中uat标记的测试输出如下:从图片看出运行结果与期望一致~
2023-06-20 22:00:50 1204
原创 无任何格外需求的命令行C++飞机大战,内含BOSS,动画,万行代码!免费奉上!
没有什么技术要求,一般至少能看懂95%,因为博主是大一上学期写着玩的,当写了一周,还拿它参加了学校的创意编程比赛,结果第一用的ui,直接降维打击了,拿了个二等奖。4由于小怪主要设计是躲避,所以子弹给的比较少,到BOSS时会自动增加,足够用。3子弹按的速度过快会在某个点停下来,困难模式基本不会有这种情况,狂按就完了。嘿嘿,其实没啥学的必要,我是图省事这么写的,你们肯定有更好的办法来实现。因为这个程序是一个多月前写的,有些重要的东西我可能没有说,欢迎提问!6尽量选择普通和困难,简单模式太弱智了。
2023-05-20 20:56:51 824 13
原创 C++控制台打飞机小游戏
更多控制台操作可以看之前写的鼠标操作的文章(https://blog.csdn.net/C20190102/article/details/79301667),也可以直接在这个上面复制。这个代码我一个人可能总共肝了20多个小时,如果你能帮我改得更有趣,bug更少的话可以找我。对了,为了防止暂停作弊,暂停过后开始时鼠标会回到飞机的位置。大家凑合着看吧,不清楚的就评论,如果我还记得到就答一下哈。可能有bug,不想改了,整体体验不错就行了。一开始写的时候打了很多注释,后来就不想打了。我终于决定还是把这个放出来。
2023-05-20 20:46:01 5705 1
原创 ChatGPT-5即将发布,上千名人士却紧急叫停
OpenAI计划在2023年12月发布其最新且最强大的人工智能模型——ChatGPT 5。该模型具备人工通用智能的能力,能够像人类一样思考和推理。通过理解和回应自然语言的能力,ChatGPT 5将使人与机器之间的交流比以往任何时候都更无缝。ChatGPT5不仅仅是普通的人工智能模型,而是一个改变游戏规则的东西,将改变我们与技术互动的方式。据了解,ChatGPT 5将具备更出色的自然语言处理能力,能够接近或甚至超越人类思考和判断的能力。
2023-05-06 21:07:38 2587 1
原创 Python樱花树
前言粉色系最爱!Python樱花树等你获取~哈喽小伙伴们好久不见啦,最近樱花开得好美吖,博主想和大家一起分享春天的快乐,一起来看看博主画的樱花树吧!
2023-04-24 22:52:07 2670 8
原创 五一国际劳动节
又称“五一国际劳动节”“”(英语:International Workers' Day,May Day),是世界上80多个国家的全国性节日。定在每年的五月一日。它是全世界劳动人民共同拥有的。
2023-04-22 20:16:26 439
原创 探索C++的奇妙世界:学习之旅的点点滴滴
在这个信息技术飞速发展的时代,编程语言作为计算机与人类沟通的桥梁,其重要性不言而喻。在众多编程语言中,C++以其高效、灵活和强大的特性,吸引了无数编程爱好者的目光。今天,我将与大家分享我学习C++的历程和心得,希望能为初学者提供一些启示和帮助。
2024-04-20 20:26:10 428
原创 计算机技术的发展与未来趋势
随着科技的飞速发展,计算机技术已成为现代社会不可或缺的一部分。从最初的简单计算工具到如今的超级计算机、云计算、人工智能等技术的广泛应用,计算机技术的变革深刻影响着我们的生活和工作方式。本文将探讨计算机技术的发展历程、当前的应用领域以及未来的发展趋势。计算机技术的发展已经深刻地改变了我们的世界,未来还有更多的可能等待我们去探索和实现。作为计算机技术的从业者或爱好者,我们应该紧跟时代的步伐,不断学习和创新,为计算机技术的发展贡献自己的力量。
2024-04-20 19:57:34 472 1
原创 程序员是如何看待“祖传代码”的?
总之,管理祖传代码需要程序员花费时间和精力去理解、优化和维护。通过采取上述策略,我们可以更好地管理祖传代码,提高代码质量和开发效率,同时传承和发扬项目的历史和文化价值。
2024-03-02 19:57:17 476 3
原创 数字世界的奇幻漂流:程序员必看的五大电影
《黑客帝国》是一部由沃卓斯基兄弟执导,基努·里维斯、凯莉·安妮·莫斯、劳伦斯·菲什伯恩等主演的科幻动作片。影片在1999年上映后引起了广泛的关注和讨论,被誉为是20世纪末最具影响力的科幻电影之一。该片以其独特的视角和深刻的哲学思考,探讨了虚拟与现实、自由与束缚、人类与机器等核心议题,为观众带来了一场震撼心灵的视觉盛宴。影片的故事背景设定在一个名为“矩阵”的虚拟现实中,人类被机器人所控制,生活在一种被编程的幻觉中。在这个看似正常的世界里,人们的行为、思想甚至感情都被机器所操纵。
2024-02-27 18:52:55 1080 3
原创 一个C++代码非常长的游戏
以下是一个简单的C++控制台游戏的示例,这个游戏是一个文本冒险游戏,玩家需要做出选择来推进游戏进程。为了增加代码的长度,您可以为每个函数添加更多的实现细节、添加更多的游戏地点和怪物、增加更多的物品和装备、添加更复杂的战斗和决策机制等。然而,在实际的游戏开发中,通常会避免不必要的冗余和复杂的代码结构,以保持代码的清晰性和可维护性。编写一个非常长的C++游戏代码可能意味着创建一个相对简单的游戏,但包含大量的代码来展示冗余、模块化、或者仅仅是为了满足“长”这个要求。
2024-02-26 22:31:52 399
原创 写一个C++代码非常长
下面是一个C++代码示例,它故意写得很长,以超过2000个字符。这个程序并没有实际的实用功能,它只是为了演示如何编写一个冗长的代码。请注意,这样的代码在实际开发中并不推荐,因为它不利于阅读、维护和调试。这个字符串由多个句子组成,每个句子都包含一些Lorem Ipsum文本,这是一种常用于演示目的的伪文本。然而,请记住,编写这样的代码并不是一种好的编程实践。在实际开发中,代码应该保持清晰、简洁和易于维护。如果确实需要处理大量文本或数据,应该考虑将其拆分成更小的、更易于管理的部分。上面的代码定义了一个。
2024-02-26 22:29:13 445
原创 介绍C#和C#代码
它结合了C++的强大功能和Java的易用性,旨在成为一种“类型安全”的语言,这意味着在编译时能够捕获许多常见的编程错误。C#是.NET生态系统的重要组成部分,通常与.NET框架或.NET Core(及其后续版本.NET 5和.NET 6)一起使用,用于构建各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序、游戏、服务器端应用程序等。:C#与.NET框架和.NET Core紧密集成,这意味着C#开发人员可以轻松地访问大量的库、工具和框架。:C#支持异步编程模型,如。类的实例,并调用了它的。
2024-02-22 16:26:13 669
原创 介绍python和python代码
Python 是一种高级编程语言,其设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。自那时起,Python 社区已经发展壮大,现在拥有大量的库和工具,可用于数据科学、网络编程、自动化、Web 开发、科学计算等众多领域。总的来说,Python 是一种功能强大、易于学习和使用的编程语言。随着 Python 社区的不断发展和壮大,它的应用领域也将越来越广泛。Python 还支持更复杂的编程任务,如函数定义、条件语句、循环、列表和字典等数据结构。最后,我们输出结果。
2024-02-22 16:22:50 409
原创 介绍Java+Java代码
Java是一门强大而灵活的编程语言,它结合了面向对象、跨平台、安全、多线程等特性,使得开发者能够轻松地构建各种类型的应用程序。Java是一门广泛使用的编程语言,其设计初衷是“一次编写,到处运行”,这意味着Java程序可以在任何支持Java虚拟机(JVM)的平台上运行,而无需进行任何修改。Java的应用领域非常广泛,包括Web开发、移动应用开发、桌面应用开发、大数据处理、科学计算等。这个程序展示了Java的面向对象特性,包括类的定义、对象的创建、方法的调用等。
2024-02-22 09:54:30 512
原创 介绍C++加C++代码
C++是一种高效的、通用的、支持多范式的编程语言,支持过程式编程、面向对象编程和泛型编程等多种编程范式。C++的设计提供了低级别的存取权限,并且要求程序员管理所有的内存细节。C++最初被设计为一种“带类的C”,但它在后来的发展中逐渐增加了更多的特性,包括函数重载、模板、异常处理、标准模板库(STL)、lambda函数等。C++是一种非常强大且灵活的语言,它的设计使得程序员可以编写出高效、可维护的代码。不过,一旦掌握了C++,你将能够编写出在各种环境中运行的、高效的程序。最后,程序输出了排序后的结果。
2024-02-21 16:29:22 378
原创 2024年对我懒这件事的弥补
时光飞逝转眼2023年就“溜”走了,还记得我最后一次发博客是在2023.7.12距离现在已经n天了,原因尽是懒!
2024-01-20 19:19:55 496 6
原创 IntelliJ IDEA(Windows 版)的所有快捷键
🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🍁🐥大家好本文参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA(Windows 版)的所有快捷键。并在此基础上,为 90% 以上的快捷键提供了动图演示,能够直观的看到操作效果。该快捷键共分 16 种,可以方便的按各类查找自己需要的快捷键~~
2023-09-04 22:13:21 1060
原创 C++特殊工具与技术(上)
只要enum有名字,我们就能定义并初始化该类型的成员。要想初始化enum对象或者为enum对象赋值,必须使用该类型的一个枚举成员或者该类型的另一个对象。一个不限定作用域的枚举类型的对象或枚举成员自动地转换成整型。
2023-09-04 22:08:18 454
原创 青海,甘肃7日游
以上是一个7天去青海和甘肃旅游的攻略,预算一千万,包括机票、酒店、交通、餐饮和景点门票等费用。具体费用会因为不同的时间、折扣和汇率等因素而有所不同,建议提前规划和预算。
2023-08-31 15:19:44 135
原创 体验AI帮助写文
TensorFlow是一个由Google开发的开源机器学习框架。它的基本概念包括:1. 张量(Tensor):在TensorFlow中,数据是以张量的形式表示的。张量可以看作是一个多维数组,可以是一个标量(只有一个值)、向量(一维数组)、矩阵(二维数组)或更高维度的数组。2. 计算图(Computation Graph):TensorFlow使用计算图来表示数学运算的流程。计算图是一种有向无环图(DAG),其中节点代表操作,边代表操作之间的依赖关系。
2023-08-30 19:56:04 92
原创 Dataset之COCO数据集:COCO数据集的简介、下载、使用方法之详细攻略
COCO数据集的简介MS COCO的全称是Microsoft Common Objects in Context,起源于微软于2014年出资标注的Microsoft COCO数据集,与ImageNet竞赛一样,被视为是计算机视觉领域最受关注和最权威的比赛之一。COCO数据集是一个大型的、丰富的物体检测,分割和字幕数据集。这个数据集以scene understanding为目标,主要从复杂的日常场景中截取,图像中的目标通过精确的segmentation进行位置的标定。
2023-07-20 12:48:04 6328
原创 【GPT模型】遥感云大数据在灾害、水体与湿地领域中的应用
近年来遥感技术得到了突飞猛进的发展,航天、航空、临近空间等多遥感平台不断增加,数据的空间、时间、光谱分辨率不断提高,数据量猛增,遥感数据已经越来越具有大数据特征。遥感大数据的出现为相关研究提供了前所未有的机遇,同时如何处理好这些数据也提出了巨大的挑战。传统的工作站和服务器已经无法胜任大区域、多尺度海量遥感数据处理的需要。以Earth Engine(GEE)、PIE-Engine为代表全球尺度地球科学数据(尤其是卫星遥感数据)在线可视化计算和分析云平台应用越来越广泛。
2023-07-20 12:32:36 82
原创 C/C++实现高并发http服务器
全称为html markup language,超文本标记语言。全称hyper text transfer protocol,超文本传输协议。用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。客户端请求的格式:请求方法有:GET、POST等。URL:请求地址。协议版本:HTTP的版本。
2023-07-19 13:57:09 1247 3
原创 C/C++内存泄漏原因分析与应对方法
如果有个进程可用的内存不够,就会触发Linux操作系统的直接/后台内存回收(即将一些内存页的数据写到磁盘里,那么该页也就可用了,脏页回写)。2,然后看后面free()断点有没有命中,命中的时候查看栈帧,如果不是这个函数func1调用的free(),那说明这个函数没有执行free。发生循环引用,两个的引用计数输出都是2,所以main函数结束的时候,引用计数没有减为0,就不会调用二者的析构函数,导致资源泄漏。4,在函数FUNC()的末尾,还可以看看malloc和free的断点命中次数,如果次数一样,那没问题。
2023-07-19 09:05:28 890 4
做一个可扫码收取信息的程序
2023-09-23
关于#c++#的问题
2023-09-09
关于#递归#的问题,如何解决?
2023-07-15
关于#C++#的问题,如何解决?
2023-06-03
我抽到了一些东西可是我得地址应该填在哪里!急!
2023-05-05
可以插入小段子,背景音乐,可以读我写的汉字、数字和公式,的视频软件的APP。
2023-04-19
关于#C++#的问题,如何解决?
2023-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人