文章分类 -  C++

1 2 下一页
C++ Web 编程
摘要:C++ Web 编程 什么是 CGI? 公共网关接口(CGI),是一套标准,定义了信息是如何在 Web 服务器和客户端脚本之间进行交换的。 CGI 规范目前是由 NCSA 维护的,NCSA 定义 CGI 如下: 公共网关接口(CGI),是一种用于外部网关程序与信息服务器(如 HTTP 服务器)对接的 阅读全文
posted @ 2024-11-26 10:06 AtlasLapetos 阅读(17) 评论(0) 推荐(0)
C++ 多线程
摘要:C++ 多线程 线程是程序中的轻量级执行单元,允许程序同时执行多个任务。 多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。 一般情况下,两种类型的多任务处理:基于进程和基于线程。 基于进程的多任务处理是程序的并发执行。 基于线程的多任务处理是同一程序的片段的并发执 阅读全文
posted @ 2024-11-26 10:01 AtlasLapetos 阅读(395) 评论(0) 推荐(0)
C++ 信号处理
摘要:C++ 信号处理 信号是由操作系统传给进程的中断,会提早终止一个程序。在 UNIX、LINUX、Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断。 有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在 C++ 头文件 阅读全文
posted @ 2024-11-26 09:58 AtlasLapetos 阅读(186) 评论(0) 推荐(0)
C++ 预处理器
摘要:C++ 预处理器 预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理。 所有的预处理器指令都是以井号(#)开头,只有空格字符可以出现在预处理指令之前。预处理指令不是 C++ 语句,所以它们不会以分号(;)结尾。 我们已经看到,之前所有的实例中都有 #include 指令。这个宏用于把头文件 阅读全文
posted @ 2024-11-26 09:57 AtlasLapetos 阅读(17) 评论(0) 推荐(0)
C++ 模板
摘要:C++ 模板 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。 每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector 或 vect 阅读全文
posted @ 2024-11-26 09:55 AtlasLapetos 阅读(13) 评论(0) 推荐(0)
C++ 命名空间
摘要:C++ 命名空间 假设这样一种情况,当一个班上有两个名叫 Zara 的学生时,为了明确区分它们,我们在使用名字之外,不得不使用一些额外的信息,比如他们的家庭住址,或者他们父母的名字等等。 同样的情况也出现在 C++ 应用程序中。例如,您可能会写一个名为 xyz() 的函数,在另一个可用的库中也存在一 阅读全文
posted @ 2024-11-26 09:54 AtlasLapetos 阅读(18) 评论(0) 推荐(0)
C++ 动态内存
摘要:C++ 动态内存 了解动态内存在 C++ 中是如何工作的是成为一名合格的 C++ 程序员必不可少的。C++ 程序中的内存分为两个部分: 栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。 很多时候,您无法提前预知需要多少内存来存储某个定义变量中 阅读全文
posted @ 2024-11-26 09:51 AtlasLapetos 阅读(27) 评论(0) 推荐(0)
C++ 异常处理
摘要:C++ 异常处理 异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。 异常提供了一种转移程序控制权的方式。C++ 异常处理涉及到三个关键字:try、catch、throw。 throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键 阅读全文
posted @ 2024-11-26 09:49 AtlasLapetos 阅读(15) 评论(0) 推荐(0)
C++ 文件和流
摘要:C++ 文件和流 到目前为止,我们已经使用了 iostream 标准库,它提供了 cin 和 cout 方法分别用于从标准输入读取流和向标准输出写入流。 本教程介绍如何从文件读取流和向文件写入流。这就需要用到 C++ 中另一个标准库 fstream,它定义了三个新的数据类型: 数据类型 描述 ofs 阅读全文
posted @ 2024-11-25 17:06 AtlasLapetos 阅读(85) 评论(0) 推荐(0)
C++ 数据结构
摘要:C++ 数据结构 C++ 提供了多种数据结构,既有基础的如数组、结构体、类等,也有高级的 STL 容器如 vector、map 和 unordered_map 等。 下面详细介绍 C++ 中常用的数据结构及其特点和用法。 1. 数组(Array) 数组是最基础的数据结构,用于存储一组相同类型的数据。 阅读全文
posted @ 2024-11-25 16:54 AtlasLapetos 阅读(92) 评论(0) 推荐(0)
C++ vector 容器
摘要:C++ vector 容器 C++ 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。 vector 是基于数组的数据结构,但它可以自动管理内存,这意味着你不需要手动分配和释放内存。 与 C++ 数组相比,vector 具有更多的灵活性和功能,使其成为 C++ 中常用的数据结 阅读全文
posted @ 2024-11-25 16:51 AtlasLapetos 阅读(29) 评论(0) 推荐(0)
C++ 变量作用域
摘要:C++ 变量作用域 一般来说有三个地方可以定义变量: 在函数或一个代码块内部声明的变量,称为局部变量。 在函数参数的定义中声明的变量,称为形式参数。 在所有函数外部声明的变量,称为全局变量。 作用域是程序的一个区域,变量的作用域可以分为以下几种: 局部作用域:在函数内部声明的变量具有局部作用域,它们 阅读全文
posted @ 2024-11-25 16:44 AtlasLapetos 阅读(29) 评论(0) 推荐(0)
C++ 变量类型
摘要:C++ 变量类型 变量其实只不过是程序可操作的存储区的名称。 在 C++ 中,有多种变量类型可用于存储不同种类的数据。 C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或 阅读全文
posted @ 2024-11-25 16:36 AtlasLapetos 阅读(173) 评论(0) 推荐(0)
C++ 数据类型
摘要:C++ 数据类型 使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。 您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存 阅读全文
posted @ 2024-11-25 16:34 AtlasLapetos 阅读(29) 评论(0) 推荐(0)
C 标准库 - <time.h>
摘要:C 标准库 - <time.h> 简介 time.h 头文件定义了四个变量类型、两个宏和各种操作日期和时间的函数。 <time.h> 是 C 标准库中的一个头文件,提供了处理和操作日期和时间的函数和类型。这个头文件中的函数用于获取当前时间、设置时间、格式化时间和计算时间差等。 常量与宏 常量/宏 说 阅读全文
posted @ 2024-11-25 16:29 AtlasLapetos 阅读(124) 评论(0) 推荐(0)
C 标准库 - <string.h>
摘要:C 标准库 - <string.h> 简介 string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。 <string.h> 是 C 标准库中的一个头文件,提供了一组用于处理字符串和内存块的函数。这些函数涵盖了字符串复制、连接、比较、搜索和内存操作等。 库变量 下面是头文件 st 阅读全文
posted @ 2024-11-25 16:27 AtlasLapetos 阅读(101) 评论(0) 推荐(0)
C 标准库 - <stdlib.h>
摘要:C 标准库 - <stdlib.h> 简介 stdlib .h 头文件定义了四个变量类型、一些宏和各种通用工具函数。 <stdlib.h> 是 C 标准库中的一个头文件,提供了许多通用工具函数,包括内存分配、进程控制、排序和搜索、以及字符串转换等。 库变量 下面是头文件 stdlib.h 中定义的变 阅读全文
posted @ 2024-11-25 16:26 AtlasLapetos 阅读(593) 评论(0) 推荐(0)
C 标准库 - <stdio.h>
摘要:C 标准库 - <stdio.h> 简介 stdio .h 头文件定义了三个变量类型、一些宏和各种函数来执行输入和输出。 <stdio.h> 是 C 标准库中的一个头文件,定义了处理文件和标准输入/输出流的各种函数和类型。 库变量 下面是头文件 stdio.h 中定义的变量类型: 序号 变量 & 描 阅读全文
posted @ 2024-11-25 16:25 AtlasLapetos 阅读(209) 评论(0) 推荐(0)
C 标准库 - <stddef.h>
摘要:C 标准库 - <stddef.h> 简介 stddef .h 头文件定义了各种变量类型和宏,这些定义和宏主要用于内存管理、对象大小、和指针算术等方面。 库变量 下面是头文件 stddef.h 中定义的变量类型: 序号 变量 & 描述 1 ptrdiff_t ptrdiff_t 是一种有符号整数类型 阅读全文
posted @ 2024-11-25 16:24 AtlasLapetos 阅读(13) 评论(0) 推荐(0)
C 标准库 - <stdarg.h>
摘要:C 标准库 - <stdarg.h> <stdarg.h> 是 C 标准库中的一个头文件,提供了一组宏,用于访问可变数量的参数。 stdarg.h 头文件定义了一个变量类型 va_list 和三个宏,这三个宏可用于在参数个数未知(即参数个数可变)时获取函数中的参数。 可变参数的函数通在参数列表的末尾 阅读全文
posted @ 2024-11-25 16:23 AtlasLapetos 阅读(14) 评论(0) 推荐(0)

1 2 下一页