编译
系统语言
C语言在线编译器
C++在线编译器
Java在线编译器
Java在线运行
C#在线编译器
Golang在线编译器
Rust在线编译器
Swift在线编译器
脚本语言
PHP在线编译器
Python在线编译器
Python3在线编译器
Python在线运行
Node在线编译器
Ruby在线编译器
Perl在线编译器
Lua在线编译器
R在线编译器
其他
Sql在线编译器
Redis在线练习
Bash在线编译器
Matlab在线编译器
运行
标记语言
HTML在线运行
CSS3在线运行
HTML5在线运行
Markdown在线编辑器
前端框架
AngularJS在线运行
Bootstrap在线运行
VueJs在线运行
Vue3在线运行
Jquery在线运行
JqueryUI在线运行
脚本
JavaScript在线运行
JSON
数据互转
Json在线排序
Json在线转GET参数
Json在线转Excel
Excel在线转Json
Json在线转Postman
格式转换
Json在线转YAML
Json在线转Properties
Json在线转TOML
TOML在线转Json
Json在线转XML
Json与CSV互转
常用语言
Json在线转C#
Json在线转Java
Json在线转Go
Json转TypeScript
Json转Kotlin
Json转Python
Json转PHP
Json转Ruby
Json转SQL
Json转JSON Schema
系统 / 移动
Json转Rust
Json转C++
Json转Swift
Json转Dart
Json转Objective-C
Json转Crystal
Json转Pike
前端 / 函数式
Json转Flow
Json转PropTypes
Json转Elm
Json转Haskell
格式化
Web
HTML在线格式化
CSS在线格式化
XML在线格式化
JavaScript在线格式化
编程语言
Java在线格式化
PHP在线格式化
Python在线格式化
Ruby在线格式化
Perl在线格式化
C在线格式化
C++在线格式化
其他
SQL在线格式化
JSON在线格式化
Nginx在线格式化
VBScript在线格式化
比较
文本 / 代码
Text在线比较
CSS在线比较
JavaScript在线比较
结构化数据
XML在线比较
Json在线比较
Excel在线比较
加解密
编码解码
Punycode编码/解码
Base16–91编码
摩斯电码
文字加解密
ASCII编码/解码
UTF-8编码/解码
Unicode编码/解码
Base64编码/解码
URL编码/解码
Escape编码/解码
哈希摘要
HASH在线加密
MD5加盐加密
MD2/MD4哈希
SHAKE/Keccak哈希
HMAC在线加密
PBKDF2密码派生
Bcrypt加密校验
scrypt密码派生
CRC16在线校验
CRC32在线加密
SM3在线哈希
文件HASH值
加密算法
AES在线加密/解密
DES编码/解码
3DES在线加密/解密
RSA编码/解码
国密SM2加密解密
SM4在线加密/解密
JWT编码/解码
Type-7加密解密
Navicat密码解密
实用工具
UUID生成器
密码生成器
PHP在线反序列化
JS Eval加密解密
JavaScript代码混淆
转换
通用转换
在线进制转换
汇率转换
在线时间戳转换
在线字符转16进制
在线IP转数字
字符在线转换
在线换行转逗号
格式转换
在线Properties转YAML
在线YAML转Properties
SASS/SCSS转CSS
CSS单位换算
Cookie格式化
Header格式化
驼峰下划线互转
Base64和文件互转
HTML 相关
HTML在线转义
在线HTML转JavaScript
在线HTML转C#/JSP
在线HTML转PHP
在线HTML转ASP/Perl
在线HTML转UBB
在线HTML转Markdown
HTML表格生成器
Curl 转换
Curl转PHP
Curl转Java
Curl转Go
Curl转Python
Curl转Ruby
Curl转C#
Curl转Node
Curl转Rust
图片
条码 / 二维码
条形码在线生成
ISBN条形码生成
条形码批量在线生成
二维码在线生成
艺术二维码
二维码在线解码
基础处理
图片文字识别
图片在线加水印
图片在线转Base64
图片在线压缩
图片格式在线转换
占位图在线生成器
图片颜色在线提取
图片在线拼接
图片在线裁剪
编辑特效
图片滤镜处理
九宫格切图
图像转PDF
ICO在线转换
图片EXIF信息读取
GIF动图生成
图片无损放大
照片转素描
图片编辑
透明圆角图片
在线白板
证件 / 签章
证件照换底色
证件照裁剪
手写签名
印章生成
计算
进制转换
二进制计算器
八进制计算器
十六进制计算器
BCD转二进制
原码反码补码计算器
按位计算器
日常计算
日期计算器
随机数生成器
PPI计算器
环比计算器
24点计算器
24点生成器
数论相关
最小公倍数计算器
最大公约数计算器
数学表达式计算器
分解质因数计算器
素数(质数)计算器
阶乘在线计算器
双阶乘在线计算器
分数根式
分数计算器
分数化小数计算器
假分数化带分数计算器
二项式乘法计算器
最简二次根式计算器
平方根计算器
立方根计算器
平方计算器
立方计算器
立方和计算器
连续自然数立方和计算器
集合运算
交集计算器
差集计算器
并集计算器
对称差集计算器
数列概率
排列组合计算器
等差数列计算器
等比数列计算器
等幂数列计算器
三角对数
Arccos计算器
对数计算器
自然对数计算器
e的x次方计算器
角度单位转换
弧度转角度计算器
度转为弧度计算器
几何工程
球体计算器
长方体计算器
球冠计算器
正棱柱计算器
坡屋面计算器
圆弓形计算器
函数方程
反函数计算器
抛物线顶点计算器
两直线交点计算器
代数计算
向量计算器
复数计算器
数学统计
自然常数 e 生成
最小二乘法回归
蒙特卡罗估算圆周率
斐波那契数列
方差计算
圆周率查询
质数随机生成
健康计算
BMI 计算器
孩子身高计算器
BMR 代谢率计算器
胎儿体重计算器
工程建材
汽车油耗计算器
窗帘布料计算器
基坑土方计算器
地板费用计算器
涂料用量计算器
地砖用量计算器
墙砖用量计算器
壁纸用量计算器
裂缝宽度验算器
基础承载力计算器
梁板柱配筋计算器
前端UI
CSS 生成
CSS圆角边框生成器
CSS边框阴影生成器
CSS文本阴影生成器
CSS3 过渡动画
CSS3 关键帧动画
CSS Flex 布局
CSS 特效
精灵图生成器
毛玻璃效果
Neumorphism 新拟态
霓虹灯文字
3D 卡片翻转
故障文字效果
颜色工具
RGB转HEX
颜色中间色
颜色选择器
Lottie 动画预览
文本
文本编辑
文字反转
文本去重
文本替换
字符串数组排序
文本添加序号
格式转换
字母大小写转换
全角半角转换
文本转HTML
文字竖排
中英文排版纠正
数字转英文
内容提取
提取邮箱地址
提取手机号码
提取超链接
中文学习
汉字转拼音
拼音字母表
中文简繁转换
汉字笔画查询
上下标文字生成
描字贴
符号特效
Emoji表情大全
特殊符号大全
文字字幕滚动
LED滚动文字
火星文转换
时间
日历查询
在线万年历
阴阳历转换
二十四节气
天干地支查询
时钟计时
北京时间校准
秒表
计时器
番茄钟
闹钟
日期计算
年龄生日计算
今天是第几天
工作日计算
保质期计算
退休年龄计算
高考倒计时
宝宝成长纪念日
预产期倒计时
世界时间
世界时间转换
财务
金额大写
人民币大写转换
英文金额大写
支票日期大写
贷款房贷
贷款计算
房贷计算
利率收益
年/月/日利率换算
年化收益计算
个税税务
个人所得税计算
劳务报酬个税
个体工商户所得税
税金税率计算
货币合同
世界各国货币
合同款项计算
货币汇率换算
音视频
视频剪辑
视频截图
视频静音
视频剪切
视频变速
视频旋转翻转
视频加水印
视频缩放
视频倒放
转换合成
视频提取音频
视频拼接
视频格式转换
视频压缩
音频工具
音频剪切
音频格式转换
音频拼接
录制播放
在线视频播放器
在线录屏
图表
基础图表
饼状图制作
环形图制作
柱状图制作
折线图制作
条状图制作
组合分析
堆叠柱状图制作
堆叠面积图制作
散点图制作
雷达图制作
漏斗图制作
玫瑰图制作
关系层次
树形图制作
桑基图制作
词云图制作
开发·网络
网络查询
IP 查询
域名 Whois
子网掩码换算
带宽计算
浏览器信息
接口调试
HTTP 接口测试
WebSocket 测试
响应式检测
HTML5 兼容性
查看网页源码
网页自动刷新
网页 META 检测
解析分析
URL 解析
SS/SSR 解析
VMess 解析
User-Agent 分析
UA 随机生成
CRX 地址解析
Email 混淆
开发辅助
正则测试
正则代码生成
XPath 测试
Crontab 计算
Htpasswd 生成
目录树生成
Less 编译
SQLite 查看
字节换算
文件格式识别
字体查看
数据生成
随机 JSON
随机 XML
随机 YAML
随机 TOML
随机 CSV
随机 TSV
XML 排序
MariaDB 密码
MySQL 密码
PostgreSQL 密码
MAC 地址生成
IP 随机生成
Shields Badge
SVG 占位图
robots.txt 生成
48 色蜡笔
设备
输入设备
鼠标测试
键盘测试
鼠标测试(参数)
音频 / 传感器
音频测试
麦克风测试
手机加速度计测试
教程
编程语言教程
C 语言教程
Python 教程
MATLAB 教程
C++ 教程
更多
全部工具
48 色蜡笔颜色
robots.txt 生成器
SVG 占位符生成
Shield Badge 生成
PostgreSQL 密码生成
MySQL 密码生成
MariaDB 密码生成
XML 排序
TSV 随机生成
CSV 随机生成
TOML 随机生成
YAML 随机生成
XML 随机生成
JSON 随机生成
字体查看
文件格式识别
SQLite 查看
Less 编译器
字节转换
IP 地址随机生成
MAC 地址生成
UserAgent 随机生成
User-Agent 分析
URL 地址解析
浏览器信息检测
带宽计算
子网掩码换算
域名 Whois 查询
IP 查询
目录树生成
Htpasswd 生成
Crontab 执行时间计算
XPath 测试
正则代码生成
正则表达式测试
Email 混淆加密
CRX 下载地址解析
VMess 链接解析
SS/SSR 链接解析
网页 META 检测
网页自动刷新
查看网页源码
HTML5 兼容性测试
响应式布局检测
WebSocket 接口测试
HTTP 接口测试
词云图制作
桑基图制作
树形图制作
玫瑰图制作
漏斗图制作
雷达图制作
散点图制作
堆叠面积图制作
堆叠柱状图制作
条状图制作
折线图制作
柱状图制作
环形图制作
饼状图制作
合同款项计算
世界各国地区货币
税金税率计算
个体工商户所得税计算
个人劳务报酬所得税计算
个人所得税计算
年化收益计算
年/月/日利率换算
房贷计算
贷款计算
支票日期大写转换
英文金额大写转换
人民币大写转换
音频拼接
音频格式转换
视频压缩
视频格式转换
视频拼接
音频剪切
视频提取音频
视频倒放
视频缩放
视频加水印
视频旋转翻转
视频变速
视频剪切
视频静音
在线录屏
视频截图
在线视频播放器
Base64 和文件互转
驼峰下划线互转
CSS3 关键帧动画生成器
在线颜色选择器
Lottie 动画预览器
故障文字效果生成器
3D 卡片翻转效果生成器
霓虹灯文字效果生成器
Neumorphism 新拟态生成器
毛玻璃效果生成器
精灵图 CSS 生成器
CSS Flex 布局生成器
CSS3 过渡动画生成器
梁板柱配筋计算器
基础承载力验算计算器
裂缝宽度验算计算器
壁纸用量计算器
墙砖用量计算器
地砖用量计算器
涂料用量计算器
地板用量及费用计算器
基坑回填土方计算器
窗帘计算器
油耗计算器
胎儿体重估算计算器
基础代谢率 BMR 计算器
孩子身高预测计算器
BMI 体质指数计算器
质数随机生成
圆周率查询
方差与标准差计算
斐波那契数列生成
蒙特卡罗估算圆周率
最小二乘法回归
自然常数 e 生成
JSON 转 JSON Schema
JSON 转 Ruby
JSON 转 Pike
JSON 转 Objective-C
JSON 转 JS PropTypes
JSON 转 Flow
JSON 转 Dart
JSON 转 Crystal
JSON 转 Swift
JSON 转 Rust
JSON 转 Python
JSON 转 PHP
JSON 转 Kotlin
JSON 转 Haskell
JSON 转 Elm
JSON 与 CSV 互转
JSON 转 C++
JSON 转 SQL
JSON 转 TypeScript
VBScript 代码格式化
HTTP Header 格式化工具
Cookie 格式化
CSS 单位换算
SASS/SCSS 转 CSS
JavaScript代码混淆
JS Eval加密解密
国密SM2在线加解密
Cisco Type-7密码加解密
MD2/MD4在线哈希
SHAKE/Keccak在线哈希
CRC16在线计算
scrypt派生密钥与校验
Bcrypt哈希生成与校验
PBKDF2派生密钥与校验
HMAC在线计算
文字加解密
摩斯电码编码解码
Base16/32/58/62/64/85/91 编码解码
Punycode编码解码
Unicode编码解码
UTF-8编码解码
ASCII编码解码
艺术二维码
图片编辑
ISBN条形码生成
在线白板
在线印章生成
在线手写签名
证件照裁剪
透明圆角图片
照片转素描
图片无损放大
GIF生成
证件照换底色
图片EXIF信息读取
ICO转换
图像转PDF
图片滤镜处理
九宫格切图工具
在线图片裁剪
图片拼接
Navicat密码解密
SM4在线加密/解密
SM3在线哈希
3DES在线加密/解密
AES在线加密/解密
Java在线运行
Python在线运行
预产期倒计时
宝宝成长纪念日
闹钟
保质期计算
工作日计算
北京时间校准
高考倒计时
退休年龄计算
世界时间转换
番茄钟
计时器
秒表
今天是第几天
年龄生日计算
天干地支查询
二十四节气
阴阳历转换
在线万年历
Emoji表情大全
特殊符号大全
描字贴
文字字幕滚动
LED滚动文字
拼音字母表
上下标文字生成
汉字笔画查询
文本转HTML
中英文排版纠正
火星文转换
数字转英文
文字竖排
字符串数组排序
文本添加序号
提取超链接
提取手机号码
提取邮箱地址
字母大小写转换
汉字转拼音
中文简繁转换
全角半角转换
文本替换
文本去重
文字反转
Markdown在线编辑器
汇率转换
图片在线加水印
图片文字识别
条形码批量在线生成
条形码在线生成
Swift在线编译器
Bash在线运行
SQL在线运行
Kotlin在线编译器
Matlab在线编译器
手机加速度计测试
鼠标测试(参数)
麦克风测试
音频测试
鼠标测试
键盘测试
抛物线顶点计算器
连续自然数立方和计算器
立方和计算器
等比数列计算器
等幂数列计算器
等差数列计算器
复数计算器
向量计算器
素数(质数)计算器
双阶乘在线计算器
两直线交点计算器
阶乘在线计算器
MD5加盐加密
圆弓形计算器
坡屋面计算器
排列组合计算器
度转为弧度计算器
弧度转角度计算器
自然对数计算器
按位计算器
反函数计算器
正棱柱计算器
球冠计算器
长方体计算器
球体计算器
立方计算器
角度单位转换
对称差集计算器
并集计算器
差集计算器
交集计算器
最简二次根式计算器
二项式乘法计算器
BCD转二进制
八进制计算器
十六进制计算器
e的x次方计算器
分解质因数计算器
最大公约数计算器
假分数化带分数计算器
分数化小数计算器
分数计算器
数学表达式计算器
原码反码补码计算器
对数计算器
立方根计算器
Arccos计算器
平方根计算器
平方计算器
24点生成器
24点计算器
环比计算器
最小公倍数计算器
二进制计算器
日期计算器
PPI计算器
随机数生成器
Perl在线格式化
Ruby在线格式化
Python在线格式化
Nginx在线格式化
Rust在线编译器
PHP在线反序列化
二维码在线解码
JSON在线排序
二维码在线生成
JWT在线解码/加密
图片颜色提取
Excel转json
JavaScript在线比较
CSS在线比较
Excel在线比较
Json在线比较
文本在线比较
XML在线比较
toml在线转json
Json在线转toml
YAML转Properties
Properties转YAML
JSON和Properties互转
在线换行符转逗号
JSON和postman互转
JSON数组在线转Excel
JSON与GET参数互转
在线密码生成器
占位图在线生成
文件哈希值在线生成器
JSON和xml互转
JSON和Yaml互转
JSON转Go结构体
JSON转Java
JSON在线转C#
HTML表格在线生成器
HTML和Markdown互转
HTML转ubb
HTML在线转ASP/Perl
HTML转PHP代码
HTML在线转C#/JSP
HTML转JavaScript
颜色中间色
图片格式在线转换
图片在线压缩
图片转base64
C++在线格式化
C语言在线格式化
PHP在线格式化
RGB转HEX
CSS文本阴影生成器
CSS边框阴影生成器
CSS圆角边框生成器
字符在线转十六进制
HTML在线转义
英文大小写转换
IP转数字
时间戳在线转换
进制转换
JSON在线解析
Gzip加密/解密
RSA加密/解密
UUID在线生成器
CRC32编码/解码
对称加密和解密
HASH在线加密/解密
Escape编码/解码
URL编码/解码
Base64编码/解码
Java在线格式化/压缩
XML在线格式化/压缩
SQL在线格式化/压缩
Html在线格式化/压缩
CSS在线格式化/压缩
JavaScript在线格式化
HTML在线运行
AngularJS在线运行
Bootstrap在线编辑器
CSS3在线编辑器
JqueryUI在线运行
Html5在线运行
Jquery在线运行
Javascript在线运行
Vue3在线运行
Vue在线运行
C#在线编译器
Lua在线编译器
R在线编译器
Go在线编译器
C++在线编译器
C语言在线编译器
Perl在线编译器
Ruby在线编译器
Java在线编译器
Node在线运行
Python3在线编译器
Python在线编译器
PHP在线编译器
二进制转八进制(2进制转8进制)
八进制转二进制(8进制转2进制)
十进制转二进制(10进制转2进制)
十六进制转二进制(16进制转2进制)
二进制转十进制(2进制转10进制)
八进制转十进制(8进制转10进制)
十进制转八进制(10进制转8进制)
十六进制转八进制(16进制转8进制)
二进制转十六进制(2进制转16进制)
八进制转十六进制(8进制转16进制)
十进制转十六进制(10进制转16进制)
十六进制转十进制(16进制转10进制)
Curl 转 Ansible
Curl 转 C
Curl 转 ColdFusion
Curl 转 Clojure
Curl 转 C#
Curl 转 Dart
Curl 转 Elixir
Curl 转 Go
Curl 转 Har
Curl 转 Httpie
Curl 转 Java
Curl 转 JavaHttpUrlConnection
Curl 转 JavaJsoup
Curl 转 JavaOkHttp
Curl 转 Javascript
Curl 转 JavascriptJquery
Curl 转 JavascriptXHR
Curl 转 Julia
Curl 转 Kotlin
Curl 转 Lua
Curl 转 matlab
Curl 转 Node
Curl 转 NodeHttp
Curl 转 NodeAxios
Curl 转 NodeGot
Curl 转 NodeKy
Curl 转 NodeRequest
Curl 转 NodeSuperagent
Curl 转 ObjectiveC
Curl 转 Ocaml
Curl 转 Perl
Curl 转 PHP
Curl 转 PHPGuzzle
Curl 转 PHPRequest
Curl 转 powershell
Curl 转 PowershellWebRequest
Curl 转 python
Curl 转 PythonHttp
Curl 转 R
Curl 转 RHttr2
Curl 转 Ruby
Curl 转 RubyHttpParty
Curl 转 RUST
Curl 转 Swift
C++ 练习100题
C++ 练习100题
×
题目导航
第一组 流 I/O、基础语法与引用机制
第1题 流I/O浮点格式化
第2题 输入流故障恢复防御
第3题 引用与指针底层差异
第4题 const引用与临时对象绑定
第5题 auto与decltype推导规则
第6题 函数默认参数与声明分离
第7题 函数重载与名字修饰
第8题 inline与constexpr计算
第9题 命名空间与内部链接性
第10题 C++17结构化绑定解构
第二组 std::string 与字符流操作
第11题 string内存与SSO优化
第12题 string查找与npos判定
第13题 stringstream字段切分
第14题 string高效全局替换
第15题 数值转字符串与异常防御
第16题 string_view零拷贝与生命周期
第17题 字符串前后空白去除Trim
第18题 忽略大小写字符串比对
第19题 字符串Split分割函数实现
第20题 双指针字符串回文检测
第三组 STL 顺序容器精讲
第21题 vector扩容机制与reserve
第22题 vector迭代器失效与安全删除
第23题 push_back与emplace_back
第24题 vector<bool>特化陷阱
第25题 二维vector与连续内存优化
第26题 std::array安全与零开销
第27题 deque双端分段内存模型
第28题 list链表splice高效拼接
第29题 forward_list单向链表操作
第30题 容器对象的构造与析构追踪
第四组 STL 关联与无序哈希容器
第31题 map下标访问默认插入陷阱
第32题 map/set自定义排序规则
第33题 set去重与集合交并差运算
第34题 multimap范围查找equal_range
第35题 unordered_map哈希桶机制
第36题 自定义结构体哈希函数实现
第37题 哈希词频统计与TopK排序
第38题 红黑树map与哈希map性能对比
第39题 哈希集合实现两数之和
第40题 map现代try_emplace高效插入
第五组 STL 容器适配器与经典结构
第41题 栈结构括号匹配算法
第42题 栈实现后缀逆波兰求值
第43题 队列广度优先BFS状态模拟
第44题 优先队列大顶堆与小顶堆
第45题 优先队列求数据流第K大元素
第46题 优先队列自定义任务权重调度
第47题 单调栈寻找下一个更大元素
第48题 单调队列滑动窗口最大值
第49题 双栈模拟FIFO先进先出队列
第50题 手写LRU最近最少使用缓存
第六组 STL 通用算法与 Lambda
第51题 std::sort与Lambda排序
第52题 稳定排序与多级规则排序
第53题 lower_bound与二分边界查找
第54题 erase-remove删除惯用法
第55题 transform映射与accumulate规约
第56题 find_if条件检索与谓词统计
第57题 unique去重与离散化预处理
第58题 全排列next_permutation算法
第59题 nth_element线性快速选择
第60题 极值迭代器检索与偏移计算
第七组 类与对象(封装、构造与 RAII)
第61题 构造函数初始化列表规则
第62题 深拷贝浅拷贝与指针析构防御
第63题 RAII自动资源管理实践
第64题 C++经典三法则Rule of Three
第65题 explicit防隐式构造转换
第66题 const成员函数与mutable
第67题 static静态成员与生命周期
第68题 友元friend函数与访问控制
第69题 局部静态安全单例模式
第70题 委托构造与就地默认初始化
第八组 继承、多态与虚函数机制
第71题 公有保护私有继承可见性
第72题 继承派生构造与析构调用次序
第73题 虚函数与运行时多态绑定
第74题 vptr与vtable虚表内存布局
第75题 虚析构函数防内存泄漏
第76题 纯虚函数与抽象接口类
第77题 override覆盖与final约束
第78题 菱形继承二义性与虚基类
第79题 RTTI与dynamic_cast安全转型
第80题 同名隐藏与重写的关键区别
第九组 运算符重载与模板编程
第81题 复数类算术运算符重载
第82题 流输出输入运算符友元重载
第83题 前置与后置自增运算符区别
第84题 仿函数operator()状态保存
第85题 下标operator[]读写双重载
第86题 泛型函数模板与参数推导
第87题 泛型栈类模板设计与实现
第88题 类模板全特化与偏特化
第89题 非类型模板参数定长矩阵
第90题 可变参数模板与参数包展开
第十组 现代 C++ 进阶(智能指针与移动语义)
第91题 unique_ptr独占所有权转移
第92题 shared_ptr引用计数与make优化
第93题 weak_ptr打破循环引用泄漏
第94题 左值右值将亡值体系辨析
第95题 移动构造与移动赋值实现
第96题 C++现代五法则Rule of Five
第97题 万能引用与std::forward完美转发
第98题 optional空值安全包装器
第99题 variant安全联合体与visit访问
第100题 多线程并发与lock_guard互斥同步
ADVERTISEMENT
C++ 练习100题 · 题目导航
C++ 练习100题,一题一程序,深挖现代 C++(C++11/14/17)、STL 容器算法底层、RAII、多态机制与智能指针。可在下方按分组点题;左侧导航与本文列表同步。
第一组 流 I/O、基础语法与引用机制
第1题 流I/O浮点格式化
第2题 输入流故障恢复防御
第3题 引用与指针底层差异
第4题 const引用与临时对象绑定
第5题 auto与decltype推导规则
第6题 函数默认参数与声明分离
第7题 函数重载与名字修饰
第8题 inline与constexpr计算
第9题 命名空间与内部链接性
第10题 C++17结构化绑定解构
第二组 std::string 与字符流操作
第11题 string内存与SSO优化
第12题 string查找与npos判定
第13题 stringstream字段切分
第14题 string高效全局替换
第15题 数值转字符串与异常防御
第16题 string_view零拷贝与生命周期
第17题 字符串前后空白去除Trim
第18题 忽略大小写字符串比对
第19题 字符串Split分割函数实现
第20题 双指针字符串回文检测
第三组 STL 顺序容器精讲
第21题 vector扩容机制与reserve
第22题 vector迭代器失效与安全删除
第23题 push_back与emplace_back
第24题 vector<bool>特化陷阱
第25题 二维vector与连续内存优化
第26题 std::array安全与零开销
第27题 deque双端分段内存模型
第28题 list链表splice高效拼接
第29题 forward_list单向链表操作
第30题 容器对象的构造与析构追踪
第四组 STL 关联与无序哈希容器
第31题 map下标访问默认插入陷阱
第32题 map/set自定义排序规则
第33题 set去重与集合交并差运算
第34题 multimap范围查找equal_range
第35题 unordered_map哈希桶机制
第36题 自定义结构体哈希函数实现
第37题 哈希词频统计与TopK排序
第38题 红黑树map与哈希map性能对比
第39题 哈希集合实现两数之和
第40题 map现代try_emplace高效插入
第五组 STL 容器适配器与经典结构
第41题 栈结构括号匹配算法
第42题 栈实现后缀逆波兰求值
第43题 队列广度优先BFS状态模拟
第44题 优先队列大顶堆与小顶堆
第45题 优先队列求数据流第K大元素
第46题 优先队列自定义任务权重调度
第47题 单调栈寻找下一个更大元素
第48题 单调队列滑动窗口最大值
第49题 双栈模拟FIFO先进先出队列
第50题 手写LRU最近最少使用缓存
第六组 STL 通用算法与 Lambda
第51题 std::sort与Lambda排序
第52题 稳定排序与多级规则排序
第53题 lower_bound与二分边界查找
第54题 erase-remove删除惯用法
第55题 transform映射与accumulate规约
第56题 find_if条件检索与谓词统计
第57题 unique去重与离散化预处理
第58题 全排列next_permutation算法
第59题 nth_element线性快速选择
第60题 极值迭代器检索与偏移计算
第七组 类与对象(封装、构造与 RAII)
第61题 构造函数初始化列表规则
第62题 深拷贝浅拷贝与指针析构防御
第63题 RAII自动资源管理实践
第64题 C++经典三法则Rule of Three
第65题 explicit防隐式构造转换
第66题 const成员函数与mutable
第67题 static静态成员与生命周期
第68题 友元friend函数与访问控制
第69题 局部静态安全单例模式
第70题 委托构造与就地默认初始化
第八组 继承、多态与虚函数机制
第71题 公有保护私有继承可见性
第72题 继承派生构造与析构调用次序
第73题 虚函数与运行时多态绑定
第74题 vptr与vtable虚表内存布局
第75题 虚析构函数防内存泄漏
第76题 纯虚函数与抽象接口类
第77题 override覆盖与final约束
第78题 菱形继承二义性与虚基类
第79题 RTTI与dynamic_cast安全转型
第80题 同名隐藏与重写的关键区别
第九组 运算符重载与模板编程
第81题 复数类算术运算符重载
第82题 流输出输入运算符友元重载
第83题 前置与后置自增运算符区别
第84题 仿函数operator()状态保存
第85题 下标operator[]读写双重载
第86题 泛型函数模板与参数推导
第87题 泛型栈类模板设计与实现
第88题 类模板全特化与偏特化
第89题 非类型模板参数定长矩阵
第90题 可变参数模板与参数包展开
第十组 现代 C++ 进阶(智能指针与移动语义)
第91题 unique_ptr独占所有权转移
第92题 shared_ptr引用计数与make优化
第93题 weak_ptr打破循环引用泄漏
第94题 左值右值将亡值体系辨析
第95题 移动构造与移动赋值实现
第96题 C++现代五法则Rule of Five
第97题 万能引用与std::forward完美转发
第98题 optional空值安全包装器
第99题 variant安全联合体与visit访问
第100题 多线程并发与lock_guard互斥同步
下一篇
C++ 第1题:标准输入输出流与 iomanip 浮点格式化控制(setprecision 与 fixed)