- 博客(176)
- 收藏
- 关注
原创 C++ 入门16:STL 容器之集合(set)与多重集合(multiset)
在上一篇文章中,我们深入了解了列表(list)容器,一种双向链表,它在插入和删除元素方面表现卓越。今天我们学习另一种强大的 STL 容器:集合(set)和多重集合(multiset)。这两种容器提供了有序数据存储的功能,能够帮助我们在开发中处理各种需要排序和唯一性检查的场景。
2024-07-17 17:12:49
770
原创 C++ 入门15:STL 容器之列表(list)
在前面文章的学习中,我们学习了C++标准模板库(STL)中强大且灵活的向量容器。今天,我们将继续学习另一种常用的容器——列表(list)。列表是一种双向链表,与向量不同,它在插入和删除元素时效率更高,尤其适合需要频繁进行这类操作的场景。
2024-07-16 23:53:16
1103
原创 C++ 入门14:STL 容器之向量(vector)
在前面文章的学习中,我们学习了类和对象的基础知识、构造函数、拷贝构造函数、静态成员、常量成员、运算符重载、友元函数、友元类、继承和派生类、虚函数和多态、模板以及异常处理。今天,我们将学习 C++ 标准模板库(STL)中的一种重要容器——向量(vector)。向量是一种动态数组,可以方便地进行元素的添加和删除操作。这是STL里非常常用的一种,需要好好掌握。
2024-07-15 21:55:07
755
原创 C++ 入门13:异常处理
在前面文章的学习中,我们学习了类和对象的基础知识、构造函数、拷贝构造函数、静态成员、常量成员、运算符重载、友元函数、友元类、继承和派生类、虚函数和多态以及模板。今天,我们将学习 C++ 中的异常处理。异常处理是 C++ 提供的一种处理程序运行时错误的机制,它使得程序可以优雅地处理错误,而不是简单地崩溃。是的,就是优雅的处理代码,通过异常处理机制,我们可以实现即使程序有不可执行的错误却依旧能正常运行。
2024-07-15 21:37:42
1404
原创 C++ 入门12:模板(Template)
在前面文章的学习中,我们掌握了类和对象的基础知识、构造函数、拷贝构造函数、静态成员、常量成员、运算符重载、友元函数、友元类、继承和派生类,以及虚函数和多态。今天,我们将学习 C++ 中的模板。模板是 C++ 中的一种强大的功能,它使得我们可以编写通用的代码。
2024-07-14 13:53:28
704
原创 C++ 入门11:虚函数和多态
在前面的文章学习中,我们了解了类和对象的基础知识、构造函数、拷贝构造函数、静态成员、常量成员、运算符重载、友元函数、友元类以及继承和派生类。今天,我们将学习 C++ 中的虚函数和多态。多态是面向对象编程中的一个重要概念,它使得相同的操作可以作用于不同的对象,从而提高代码的灵活性和可扩展性。
2024-07-14 13:40:19
668
原创 C++ 入门10:继承和派生类
在前面文章的学习中,我们了解了类和对象的基础知识、构造函数、拷贝构造函数、静态成员、常量成员、运算符重载、友元函数和友元类。今天,我们将学习 C++ 中的继承和派生类。继承是面向对象编程中的一个重要概念,它允许我们创建一个新的类,该类继承一个或多个现有类的属性和方法,从而实现代码的重用和扩展。
2024-07-13 16:02:05
1235
原创 C++ 入门09:友元函数和友元类
在前面文章的学习中,我们了解了类和对象的基础知识、构造函数、拷贝构造函数、静态成员、常量成员以及运算符重载。今天,我们将学习 C++ 中的友元函数和友元类。友元使得非成员函数或其他类可以访问类的私有成员,从而提高了类的灵活性和可扩展性。
2024-07-13 15:47:12
935
原创 C++ 入门08:运算符重载
在前面的文章学习中,我们学习了类和对象的基础知识以及构造函数、拷贝构造函数、静态成员和常量成员。今天,我们将深入学习运算符重载。运算符重载是 C++ 的一大特色,它使得我们可以对类对象使用类似于基本数据类型的运算符,从而使代码更加简洁和易读。
2024-07-11 18:23:19
927
原创 C++ 入门07:静态成员和常量成员
在前面文章的学习中,我们掌握了类和对象的基础知识以及构造函数的重载与拷贝构造函数。今天,我们将学习类的静态成员和常量成员。静态成员和常量成员是面向对象编程中重要的概念,了解它们有助于我们编写更高效和更安全的代码。
2024-07-11 18:10:30
1341
原创 C++ 入门06:类的进阶(构造函数的重载与拷贝构造函数)
在前面文章的学习中,我们了解了 C++ 的基本结构、变量、输入输出、控制结构、循环、函数、作用域、数组与字符串以及类和对象的基础知识。今天,我们将深入学习类的进阶内容,特别是构造函数的重载与拷贝构造函数。
2024-07-11 00:21:20
926
原创 C++ 入门05:类和对象
在前面文章的学习中,我们了解了 C++ 的基本结构、变量、输入输出、控制结构、循环、函数、作用域以及数组与字符串。今天,我们将深入学习面向对象编程(OOP)的核心概念:类和对象。这是编写复杂和模块化程序的重要基础。
2024-07-11 00:11:40
1073
原创 C++ 入门04:数组与字符串
今天,我们将在此基础上进一步学习数组与字符串这两大核心数据结构。数组作为一组具有相同类型的变量的集合,是处理一组数据(如学生成绩、商品信息等)时不可或缺的工具。通过数组,我们可以更加便捷地对多个相关数据进行操作和管理。
2024-07-09 21:42:04
837
原创 C++ 入门03:函数与作用域
今天的学习内容则是C++中的函数与作用域。这部分内容是编写模块化代码和管理变量范围的关键。函数,作为任何一门编程的基石之一,它允许我们将代码分割成可重用的独立块,每个块都执行特定的任务。
2024-07-09 21:20:18
1029
原创 C++ 入门02:控制结构和循环
在上一篇文章学习中,我们了解了 C++ 程序的基本结构、注释、数据类型、变量以及输入输出的基本用法。这一篇,我们将继续深入学习 C++ 的控制结构和循环。
2024-07-08 19:26:28
924
原创 C++ 入门01:初识 C++
C++作为一种兼具高性能与灵活性的编程语言,其强大的面向对象特性和广泛的应用领域(如系统级编程、游戏开发、科学计算等)使其成为世界上最受欢迎的语言之一。在本系列文章中,我将详细记录我学习C++的基础知识点,还会尝试增加一些深度和广度,希望对同样是初学者的你有所帮助。
2024-07-08 18:42:47
472
原创 【Qt问题】QStringLiteral、QString、QLatin1String简单区分
【Qt问题】QStringLiteral、QString、QLatin1String简单区分
2024-05-23 21:18:51
954
1
原创 VS QT 里头文件的<>和““的区别
在添加api宏定义的时候,不加显示无法识别的外部错误,加了显示找不到文件。引出了VSQT里头文件的和""的区别
2024-05-23 16:32:11
676
原创 【Python报错】Python安装模块时报错Fatal error in launcher
【Python报错】Python安装模块时报错Fatal error in launcher
2024-05-15 21:28:57
456
1
原创 【QT进阶】Qt线程与并发之QtConcurrent返回值与run方法的参数说明
【QT进阶】Qt线程与并发之QtConcurrent返回值与run方法的参数说明
2024-04-25 21:45:01
1677
面向对象作业5-类模板.docx
2024-07-06
面向对象作业4-自定义整型数组类.docx
2024-07-06
面向对象作业3-组合法构造复杂对象.docx
2024-07-06
面向对象作业2-继承法构造复杂对象.docx
2024-07-06
面向对象作业1-构造函数+运算符重载.docx
2024-07-06
qt实现字体样式控制,包括居左、居右、居中,粗体、斜体、下滑线,包括颜色更改等
2024-07-05
qt实现进制转换,包括十进制、二进制、十六进制
2024-07-05
使用Powerdesigner将下面的E-R模型建模,并转换为数据库基本表
2024-06-17
python语言实现对不同文件夹下的图片进行分类
2024-06-17
创新创业机器人餐厅计划书
2024-06-17
智能垃圾桶项目商业计划书可用于创新创业大赛
2024-06-17
软件测试题题库,针对白盒测试、黑盒测试、集成测试、系统测试等出题,包含选择与解答,可作为检验自己学习的资源
2024-06-09
C++通讯录管理系统,包含添加、删除、修改联系人等基本功能
2024-06-09
Qt开发所需的qss样式设计简介大全
2024-04-06
计算机组成原理实验报告+实验教程
2024-01-23
Java实现银行家算法课程实验报告
2024-01-15
Java编程模拟银行家算法源代码
2024-01-14
VTK下导入cgns文件设置中文路径
2024-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人