- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C++ 条件变量的用法
在 C++ 中,条件变量()用于线程间的同步,通常搭配std::mutex和以实现线程的等待和通知机制。主要的用途包括等。
2025-03-16 23:02:16
425
原创 Lambda表达式的用法
Lambda 语法说明[](){}无参数,无返回值传递参数[=](){}按值捕获(拷贝外部变量)[&](){}按引用捕获(修改外部变量)[this](){}访问类成员指定返回类型存储到std::thread t([]() { std::cout << "线程";});用于Lambda 在回调函数、多线程、STL 算法、类成员函数等场景特别有用!
2025-03-12 16:34:15
432
原创 网络中的一些基本概念(一)
如上面子网划分的示例,划分出了5个网段:192.168.1.1 ~ 192.168.1.30, 192.168.1.33 ~ 192.168.1.62, 192.168.1.65 ~ 192.168.1.94, 192.168.1.97 ~ 192.168.1.126, 192.168.1.129 ~ 192.168.1.158。广播地址(Broadcast Address)是一个特殊的IP地址,用于向网络中所有主机发送数据包。计算广播地址,可以将网络地址的主机部分(子网掩码中为0的那部分)都设置为1。
2025-02-18 23:01:02
1029
原创 nlohmann json库入门
下载 https://github.com/nlohmann/json/tree/develop/include 下的nlohmann 目录,将其放到你项目的include目录下,在你需要使用的代码中。是一个强大且易用的 C++ 库,用于处理 JSON 数据。它支持 JSON 格式与 C++ 数据结构之间无缝转换。
2024-12-06 16:54:45
665
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人