自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 编写一个 TCP 客户端的类 以及 服务器的类

编写一个TCP客户端的类以及服务器的类

2025-01-19 18:37:21 450

原创 C++中的多态

多态的概念​多态是C++面向对象编程中的一个重要特性,指的是同一操作作用于不同的对象时,可以有不同的表现形式。具体来说,C++中的多态允许通过基类指针或引用来调用派生类中重写的函数,实现了在不同类之间共享接口的同时,根据对象的实际类型执行不同的功能。

2025-01-17 21:09:39 1499

原创 C++中的继承

继承是面向对象编程中的核心概念之一,它允许我们创建一个新类,基于现有类的属性和方法进行扩展。继承通过派生类继承基类的成员(属性和方法),实现代码重用、功能扩展以及多态的支持。继承的基本思想是“继承是一种关系”,即派生类是基类的一个特化或扩展。通过继承,派生类可以继承基类的特性(数据成员和方法),并可以根据需要增加新的功能。

2025-01-17 19:58:15 1457

原创 C++中的this指针

C++中的this指针​ 在 C++ 中,this 指针是每个非静态成员函数的隐含参数,它指向调用该成员函数的对象本身。通过 this 指针,成员函数可以访问调用它的对象的成员变量。以下是 C++ 中 this 指针的详细说明和常见使用情况:

2025-01-16 19:13:47 365

原创 C++中的 构造 & 析构函数

在C++中,构造函数和析构函数是类的重要成员函数,分别用于对象的创建和销毁。它们帮助自动初始化和清理对象的资源,避免内存泄漏和未初始化的问题。构造函数 用于对象创建时进行初始化,可以是默认构造函数、参数化构造函数、拷贝构造函数或移动构造函数。析构函数 用于对象销毁时清理资源,通常用于释放动态分配的内存或其他资源。构造与析构函数的配合使用 对于管理动态资源至关重要,特别是涉及到内存管理和防止内存泄漏时。

2025-01-16 17:31:48 1313

原创 C++中的动态内存

在 C++ 中,动态内存允许程序在运行时分配和释放内存,这对于处理不确定大小的数据或需要长期存储的数据非常有用。主要通过 new 和 delete 运算符(对于单个对象)以及 new[] 和 delete[] 运算符(对于数组)来实现。

2025-01-15 20:56:04 365

原创 C++中的bool

bool 类型是 C++ 中用于表示布尔值的数据类型,表示真或假。

2025-01-15 19:49:00 201

原创 C++中的结构体

结构体是 C++ 中一种强大的数据组织方式,可将不同类型的数据组合在一起。可以为结构体添加构造函数、成员函数,支持嵌套和继承,方便进行数据操作和表示复杂的数据结构。结构体常用于表示数据集合,作为函数的参数和返回值,在程序设计中发挥着重要作用。结构体在 C++ 中提供了一种灵活的方式来组织和管理数据,根据不同的编程需求,可以灵活运用结构体的各种特性,使代码更加清晰和易于维护。

2025-01-15 19:34:32 269

原创 C++中的字符串

在 C++ 中,字符串类型实际上是通过字符串类(string 类)来操作的。这种类方式的操作使得字符串处理更加方便。这里我们对字符串类进行一个简单的介绍,后续学习容器时还会深入了解字符串作为容器的更多功能。

2025-01-15 19:28:53 377

原创 C++命名空间

一、基本概念命名空间(Namespace)是 C++ 中一种用于防止命名冲突的机制。在大型项目中,不同的开发人员或库可能会使用相同的名称来命名函数、类或变量,为了避免冲突,引入了命名空间。命名空间可以将相关的代码元素(如函数、类、变量等)封装在一个逻辑区域中,使用时需要指定该元素属于哪个命名空间。

2025-01-15 19:23:17 452

原创 git在Linux环境下的配置

git在Linux环境下的配置

2025-01-15 19:16:25 154

原创 C++中输入输出流的使用

C++ 中的输入输出流提供了丰富的功能,可用于标准输入输出、文件输入输出和字符串输入输出。通过使用 std::cout, std::cin, std::ofstream, std::ifstream, std::stringstream 等类和 std::endl, std::setw, std::setfill, std::setprecision 等操纵符,可以方便地进行各种输入输出操作和格式化。可以使用 is_open(), fail(), clear(), ignore() 等成员函数检查和处理

2025-01-15 19:08:00 292

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除