Code
文章平均质量分 67
C/C++/JAVA/Python
守月满空山雪照窗
这个作者很懒,什么都没留下…
展开
-
【C++】日期和时间
C++ 提供了多种处理日期和时间的功能,主要通过标准库 `` 和 `` 提供。原创 2024-08-28 23:22:54 · 306 阅读 · 0 评论 -
【C++】链表
链表是一种常见的动态数据结构,与数组相比,它在插入和删除操作中具有更高的效率。链表的每个元素称为节点(Node),节点包含两个部分:数据域(存储数据)和指针域(指向下一个节点的指针)。链表的最大特点是节点的内存位置不需要连续,可以通过指针来链接在一起。原创 2024-08-22 23:21:41 · 1133 阅读 · 0 评论 -
【Java】Java版本
Java 生态系统由不同的版本和平台组成,分别针对不同的应用场景和需求。主要包括 Java SE(Standard Edition)、Java EE(Enterprise Edition,现为 Jakarta EE)和 Java ME(Micro Edition)。原创 2024-07-19 17:17:35 · 320 阅读 · 0 评论 -
【C++】文件输入输出流
文件输出流 (:用于将数据写入文件。文件输入流 (:用于从文件读取数据。文件输入输出流 (:支持同时进行读写操作。文件打开模式:可以指定不同的打开模式,如读模式、写模式、二进制模式等。二进制文件操作:使用打开模式进行二进制文件的读写操作。文件流状态检查:可以通过成员函数检查文件流的状态,以处理错误情况。通过合理使用这些文件流和打开模式,可以有效地处理各种文件读写操作。原创 2024-07-19 16:55:29 · 452 阅读 · 0 评论 -
【C++】输入输出流
C++ 提供了多种输入输出流,用于在不同的场景中处理数据的输入和输出操作。这些流主要包括标准输入输出流、文件流、字符串流、宽字符流以及自定义流等。原创 2024-07-19 16:45:07 · 310 阅读 · 0 评论 -
【C++】错误处理机制
C++ 提供了多种错误处理机制,用于在程序中检测和处理异常情况。这些机制包括异常处理、错误返回码、断言(assert)以及其他自定义的错误处理方法。原创 2024-07-19 16:12:03 · 378 阅读 · 0 评论 -
【C++】assert断言
`assert` 是 C++ 标准库中用于调试的宏,用于验证程序中的某些条件是否为真。它通常用于在开发阶段捕捉潜在的编程错误。原创 2024-07-19 16:04:28 · 299 阅读 · 0 评论 -
【C++】文件模式标志
C++ 文件模式标志原创 2024-07-13 10:30:26 · 239 阅读 · 0 评论 -
【C/C++】链表
链表是一种常见的数据结构,用于动态存储数据。它由一系列节点组成,每个节点包含数据部分和指向下一个节点的指针。链表可以动态增长或缩减,非常适合需要频繁插入和删除操作的场景。原创 2024-05-23 23:36:40 · 213 阅读 · 2 评论 -
【C++】线程(thread)
是C++11引入的强大工具,极大简化了多线程编程。它提供了灵活和高效的方式来创建、管理和同步线程,使开发者能够轻松实现并发编程。但在使用多线程时,必须小心处理共享数据,避免竞争条件和死锁等问题。原创 2024-05-23 22:41:02 · 300 阅读 · 1 评论 -
【C++】套接字(socket)
在C++中,使用套接字(socket)进行网络编程涉及到创建、绑定、监听、连接和数据传输等操作。以下是详细介绍和示例代码,说明如何在C++中使用套接字进行网络编程。通常,使用的头文件是和等。这些头文件在大多数Unix-like系统(包括Linux和macOS)上都可以找到。Windows系统上需要使用头文件,并进行一些特定的初始化操作。原创 2024-05-23 22:49:45 · 496 阅读 · 1 评论