会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ecsilvia
博客园
首页
新随笔
联系
订阅
管理
2025年10月4日
Set
摘要: C++ 中 set 的用法 set 是 C++ 标准模板库(STL)中的关联容器,基于红黑树实现,具有元素唯一和自动排序的特性,插入、删除、查找操作的平均时间复杂度为 O(log n)。 一、核心特性 元素唯一性:自动去重,不会存储重复元素。 自动排序:默认按升序排列,支持自定义排序规则。 不可直接
阅读全文
posted @ 2025-10-04 13:46 EcSilvia
阅读(0)
评论(0)
推荐(0)
2025年9月28日
Vector
摘要: 一、基础用法 1. 头文件与命名空间 #include <vector> // 必须包含的头文件 using namespace std; // 可选,避免重复写 std:: 2. 定义与初始化 // ① 空 vector vector<int> v1; // 存储 int 的空 vector //
阅读全文
posted @ 2025-09-28 16:08 EcSilvia
阅读(4)
评论(0)
推荐(0)
Functions
摘要: Vector std:ranges::sort() -std=c++20 是一个C++20引入的排序函数,收录于#include<algorithm> ()里的内容通常是 vector 和 array(满足随机访问迭代器要求),也可以是其它符合范围 概念 的序列。 使用规则 默认是std::less
阅读全文
posted @ 2025-09-28 15:47 EcSilvia
阅读(5)
评论(0)
推荐(0)
2025年9月21日
String
摘要: String std::string name = "Cherno"; name += "Hello"; void PrintString(const std::string& string) { std::cout << string << endl; } ## 关于转义符'\0' 对于一个字符串
阅读全文
posted @ 2025-09-21 10:18 EcSilvia
阅读(2)
评论(0)
推荐(0)
公告