
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C++ 存储二进制数据容器
数据结构存储单位大小特性核心优势适用场景字节动态大小灵活、连续内存、适合变长数据网络缓冲区、文件内容、动态字节流字节固定大小(编译期)无动态开销、栈上分配协议头、固定长度哈希/UUID字节动态大小兼容字符串操作,支持混合数据文本+二进制混合数据、带标识的字节流比特固定大小(编译期)高效比特操作、空间紧凑标志位、固定长度比特字段比特动态大小动态调整比特数,空间优化变长比特流、动态布尔状态集合根据需求
git撤销操作
场景命令(推荐)作用区域变化撤销工作区修改(未add)git restore 文件名工作区 → 恢复为暂存区/仓库版本撤销暂存区文件(已add未commit)git restore --staged 文件名暂存区 → 工作区(保留修改)修改最近一次提交信息本地仓库 → 替换最近一次提交撤销最近一次提交(保留修改)本地仓库 → 暂存区(保留修改)撤销远程提交(已push)git revert 提交I
Linux下vscode的c++20环境配置
目前只有13版本的gcc支持c++20,因此我们先下载新版编译器。进入.vscode/tasks.json文件。linux版本为ubuntu22.04.4。复制到包含路径中,注意删除最前面的空格。在页面最后找到这几个路径后全部复制。搜索c++,选择编辑配置(UI)切换到vscode界面按F1。下载新版本gcc和g++接下来修改vscode配置。回到命令行 输入以下命令。最后编译代码正常,无报错。切

到底了







