C++实现HTTP服务的示例代码-牛翰网

C++实现HTTP服务的示例代码

目录 一、C++Web服务器(核心代码WebServer.cpp) 二、静态文件结构 三、编译和运行 四、访问测试 一、C++Web服务器(核心代码WebServer.cpp) 要实现一个简单的C++Web服务器,支持GET和POST请...
C++多线程基础理论详解-牛翰网

C++多线程基础理论详解

目录 一、什么是线程? 二、进程与线程的关系 三、线程的特点 四、什么是多线程编程? 五、为什么使用多线程? 六、线程与CPU的执行关系 七、线程的生命周期 总结 一、什么是线程? 线程(Thread...
一文详解C++仿函数-牛翰网

一文详解C++仿函数

目录 一、仿函数的定义 二、仿函数的特性 三、仿函数的相对性能优势 总结 一、仿函数的定义 在C++中,仿函数(Functors)或称为函数对象(Function Objects)是重载了调用操作符operator()的类...
C++多线程之unique_lock的使用详解-牛翰网

C++多线程之unique_lock的使用详解

目录 一、为什么会有unique_lock? 二、std::lock_guard可能存在的问题 三、什么是unique_lock? 如何定义使用unique_lock? unique_lock的第二个参数 总结 一、为什么会有unique_lock? 因为mutex...