分类:c++ - 搜索结果 - 查码网

更多分类...
搜索结果

24小时内最新C++11:tuple元组

C++11 标准新引入了一种类模板,命名为 tuple(元组)。tuple 最大的特点是:实例化的对象可以存储任意数量、任意类型的数据。 tuple 的应用场景很广泛,例如当需要存储多个不同类型的元素

2023-01-06 17:46:51

搜索结果

24小时内最新C++11:列表初始化

在 C++98/03 中,对象初始化方法有很多种,如下代码所示: //初始化列表 int i_arr[3] = { 1, 2, 3 }; //普通数组 struct A { int x; struct

2023-01-06 17:46:02

搜索结果

24小时内最新C++11:非受限联合体(union)

在 C/C++ 中,联合体(Union)是一种构造数据类型。在一个联合体内,我们可以定义多个不同类型的成员,这些成员将会共享同一块内存空间。老版本的 C++ 为了和C语言保持兼容,对联合体的数据成员的

2023-01-06 17:45:01

搜索结果

24小时内最新C++11:for循环(基于范围的循环)

1. C++ 98/03标准的for循环 在C++ 98/03标准中,如果要用 for 循环语句遍历一个数组或者容器,只能套用如下结构: for(表达式 1; 表达式 2; 表达式 3){ //循环体

2023-01-06 17:44:02

搜索结果

24小时内最新聊聊 C++ 中几类特殊成员函数

一:背景 在 C# 中要说类默认给我们定义的特殊成员函数,莫过于 构造函数,但在 C++ 中这样的特殊函数高达 6 种,有必要整合一下聊一聊。 二:特殊成员函数 1. 默认构造函数 和 C# 一样,很

2022-07-24 23:11:12

搜索结果

24小时内最新聊聊 C++ 中的四种类型转换符

一:背景 在玩 C 的时候,经常会用 void* 来指向一段内存地址开端,然后再将其强转成尺度更小的 char* 或 int* 来丈量一段内存,参考如下代码: int main() { void* p

2022-07-24 23:10:59

搜索结果

24小时内最新【C++】从设计原理来看string类

1、一些C++基础知识 模板类string的设计属于底层,其中运用到了很多C++的编程技巧,比如模板、迭代器、友元、函数和运算符重载、内联等等,为了便于后续理解string类,这里先对涉及到的概念做个

2022-07-24 23:07:39

搜索结果

24小时内最新C/C++宏定义讲解

宏 #define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本. 使用宏时是简单的代码段替换. #define的概念 简单的宏定义

2022-07-24 23:06:59