centos7 默认的 gcc 版本为:4.8.5,而最新版本的redis依赖高版本gcc,因此可以借助scl命令临时切换成高版本gcc编译redis 具体步骤如下: sudo yum -y install centos- release -scl sudo yum -y install ...
链接:https://www.cnblogs.com/spite/p/9489495.html 概述: 简介: Mongoose是c语言写成的网络库。它为TCP、UDP、HTTP、WebSocket、CoAP、MQTT实现了事件驱动型的非阻塞api。其具有以下特性: &...
链接:https://docs.microsoft.com/zh-cn/cpp/?view=vs-2019 了解如何使用 Visual Studio IDE 启动 Visual Studio 的引导式教程 从存储库打开代码 编写和编辑代码 生成代码 调试代码 测试代码 在 Visual Studio 中编写 C++ 和 C 应用 创建控...
#include "iostream" #include "stdexcept" #include "thread" #include "mutex" #include "climits" #include "thread_gu...
链接:https://zh-google-styleguide.readthedocs.io/en/latest/contents/ 内含: C++ 风格指南 - 内容目录 Objective-C 风格指南 - 内容目录 Python 风格指南 - 内容目录 Shell 风格指南 - 内容目录
链接:https://www.runoob.com/cplusplus/cpp-date-time.html C++ 日期 & 时间 C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 <ctime> ...
#pragma once #ifndef K_THREADSAFEQUEUE_H_ #define K_THREADSAFEQUEUE_H_ #include "stdio.h" #include <condition_variable> #include <mutex> #include &...
1.问题提出 很多库都会提供GetLastError的函数,很明显这是一个全局函数,在代码的任何地方调用GetLastError都应该准确表明上一次出错的原因,但是我们平时写的程序都是多线程,如何保证GetLastError在不同的线程里面都能得到正确的出错原因呢?-----------------------------与线程相关的全...