
c++学习笔记
文章平均质量分 84
叫醒你笛莎
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++处理json
在 C++ 中,可以使用第三方库(如)来处理 JSON 数据。以下是一个完整的指南,涵盖 JSON 的和。原创 2025-05-06 21:59:18 · 540 阅读 · 0 评论 -
JFP协议(JSON Framing Protocol) 标准化技术文档
Length (4字节大端) | JSON Data (N字节UTF-8) |对高频消息使用预编译的JSON schema。:合法的UTF-8编码JSON文本。:后续JSON数据的字节数(对JSON字段做白名单过滤。版本控制:在JSON中添加。废弃字段:保留但标记为。(可在握手阶段声明)原创 2025-05-06 16:35:48 · 430 阅读 · 0 评论 -
C++网络编程的轻量化学习
tcp.port == 8080 && http # 捕获8080端口的HTTP流量。按照这个路径,每天投入2-3小时,2周即可掌握C++网络编程核心技能。valgrind --tool=netgen # 网络堆栈检查。:Protocol Buffers(高性能场景):实现ECHO服务器(TCP/UDP双版本)《Linux高性能服务器编程》(游双著)// 示例:创建TCP socket。// 最小化TCP服务端示例。// 简易HTTP响应构造。:自定义消息头(长度字段)// 解析请求行示例。原创 2025-04-30 18:11:09 · 820 阅读 · 0 评论 -
作用域解析运算符
/ 输出 "Nested class"std::cout << MyNamespace::value;// 表示 T 类型内部的嵌套类型。// 输出 200(局部变量)std::cout << ::x;// 输出 100(全局变量)Base::func();// 调用基类被覆盖的函数。原创 2025-04-30 18:00:22 · 830 阅读 · 0 评论 -
C++ Lambda 表达式详解
1. 基本语法cpp复制下载[capture]:捕获列表,指定如何捕获外部变量:参数列表(可省略)mutable:允许修改按值捕获的变量(可省略):返回类型(可自动推导时可省略){ body }:函数体2. 捕获列表详解捕获方式效果[]不捕获任何外部变量[=]按值捕获所有外部变量(默认const,不可修改)[&]按引用捕获所有外部变量[x]仅按值捕获x[&x]仅按引用捕获x[=, &x]默认按值捕获,但x按引用捕获[&, x]默认按引用捕获,但x按值捕获[this]捕获当前类的this指针。原创 2025-04-30 11:24:51 · 824 阅读 · 0 评论