![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
和尚要洗头
个人博客:http://www.mankyqian.com
展开
-
c++可以携带任意参数的线程池
本来知乎上有位大神,提供了非常完美的代码。奈何不能传递参数,一开始也不怎么能看懂,更不知道怎么使用。在原有基础上,只是实现了一个可以添加任意参数。全部代码#ifndef THREADPOOL_H#define THREADPOOL_H#include <mutex>#include <condition_variable>#include <functional>#include <queue>#include <thread>原创 2021-01-19 17:42:19 · 538 阅读 · 0 评论 -
C++ 实现标准的变态UTC时间格式,应该是最简单的实现了
C++ 实现标准的变态UTC时间格式,应该是最简单的实现了项目中遇到一定要使用如下格式进行时间传递ISO8601格式yyyy-MM-dd'T'HH:mm:ss.SSSzzz借鉴了stackover的做法,实现一个简单的满足自己的要求。 time_t now; time(&now); char buf[sizeof "2011-10-08T07:07:09.000+08:00"]; strftime(buf, sizeof buf, "%FT%T.000+08:00", gmtim原创 2021-01-06 18:28:37 · 974 阅读 · 1 评论 -
decltype的介绍
摘抄一段关于decltype的介绍decltype类型指示符decltype和引用decltype我仅仅是本文的搬运工,关于decltype关键字《C++ Primer》这本书算是解释的很清楚了,以后要是记不住了总不可能每次都去翻书吧,我就将书上的内容摘抄下来,以便后面查看。类型指示符有时候我们想要从表达式的类型来推断要定义的变量的类型,但是不想用该表达式的值初始化变量,c++11新标准引...原创 2019-03-11 12:14:16 · 1480 阅读 · 0 评论