会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
codemagiciant
代码自由
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
···
46
下一页
2023年5月31日
1.动态数组
摘要:  # 1.动态数组结构 上图所示,该动态数组有3个元素,空间容量是6,每个元素类型为void\*,因为void\*可
阅读全文
posted @ 2023-05-31 15:45 CodeMagicianT
阅读(62)
评论(0)
推荐(0)
2023年5月28日
解析argc和argv
摘要: ```C++ int main(int argc,char*argv[]) ``` 这段代码是C++语言中的主函数(main function),它是一个程序的入口点。在调用该函数之前,需要先定义一个主函数,并在其中编写程序逻辑。 `int main(int argc,char*argv[])` 中
阅读全文
posted @ 2023-05-28 22:38 CodeMagicianT
阅读(372)
评论(0)
推荐(0)
2023年5月27日
43.复数运算
摘要: complex_test.cpp ```C++ #pragma once #include #include "complex.h" using namespace std; ostream& operator re += r.re; ths->im += r.im; return *ths; }
阅读全文
posted @ 2023-05-27 18:50 CodeMagicianT
阅读(20)
评论(0)
推荐(0)
2023年5月25日
99.#ifndef的用法
摘要: # 1.概述 一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是**”条件编译“。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。** 条件编译命令最常见的形式为: ```C++ #i
阅读全文
posted @ 2023-05-25 22:08 CodeMagicianT
阅读(214)
评论(0)
推荐(0)
2023年5月19日
98.关联容器
摘要: 关联容器支持高效的关键字查找和访问。两个主要的关联容器(associative-container)类型是map和set。map中的元素是一些关键字-值(key-value)对:关键字起到索引的作用,值则表示与索引相关联的数据。set中每个元素只包含一个关键字:set支持高效的关键字查询操作 检查一
阅读全文
posted @ 2023-05-19 22:26 CodeMagicianT
阅读(73)
评论(0)
推荐(0)
2023年5月18日
97.泛型算法
摘要: 顺序容器只定义了很少的操作:在多数情况下,我们可以添加和删除元素、访问首尾元素、确定容器是否为空以及获得指向首元素或尾元素之后位置的迭代器。 用户可能还希望做其他很多有用的操作:查找特定元素、替换或删除一个特定值、重排元素顺序等。 标准库并未给每个容器都定义成员函数来实现这些操作,而是定义了一组泛型
阅读全文
posted @ 2023-05-18 00:47 CodeMagicianT
阅读(102)
评论(0)
推荐(0)
2023年5月15日
96.STL
摘要: 1. STL概论 长久以来,软件界一直希望建立一种可重复利用的东西,以及一种得以制造出”可重复运用的东西”的方法,让程序员的心血不止于随时间的迁移,人事异动而烟消云散,从函数(functions),类别(classes),函数库(function libraries),类别库(class libra
阅读全文
posted @ 2023-05-15 13:08 CodeMagicianT
阅读(40)
评论(0)
推荐(0)
2023年5月14日
95.vector对象是如何增值长的
摘要: 为了支持快速随机访问,vector将元素连续存储 每个元素紧挨着前一个元素存储。通常情况下,我们不必关心一个标准库类型是如何实现的,而只需关心它如何使用。然而,对于vector和string,其部分实现渗透到了接口中。 假定容器中元素是连续存储的,且容器的大小是可变的,考虑向vector或strin
阅读全文
posted @ 2023-05-14 22:53 CodeMagicianT
阅读(43)
评论(0)
推荐(0)
94.顺序容器操作
摘要: 顺序容器和关联容器的不同之处在于两者组织元素的方式。这些不同之处直接关系到了元素如何存储、访问、添加以及删除。本部分将介绍顺序容器所特有的操作。 1.向顺序容器添加元素 除array外,所有标准库容器都提供灵活的内存管理。在运行时可以动态添加或删除元素来改变容器大小。表9.5列出了向顺序容器(非ar
阅读全文
posted @ 2023-05-14 22:05 CodeMagicianT
阅读(40)
评论(0)
推荐(0)
2023年5月11日
93.容器库概述
摘要: 容器类型上的操作形成了一种层次: ●某些操作是所有容器类型都提供的(参见表9.2,第295页)。 ●另外一些操作仅针对顺序容器(参见表9.3,第299页)、关联容器(参见表11.7,第388页)或无序容器(参见表11.8,第395页)。 ●还有一些操作只适用于一小部分容器。 一般来说,每个容器都定义
阅读全文
posted @ 2023-05-11 14:28 CodeMagicianT
阅读(51)
评论(0)
推荐(0)
上一页
1
···
29
30
31
32
33
34
35
36
37
···
46
下一页
公告