
C++
文章平均质量分 85
erlang_hell
这个作者很懒,什么都没留下…
展开
-
gperftools使用
简介使用gperftools统计相关准备安装性能监控工具gperftools-2.9.1,发布时间是2021-03-03。tar xvf gperftools-2.9.1.tar.gzcd gperftools-2.9.1./configuremake -j8sudo make install64bit需要这个库的支持libunwind-1.5.0.tar.gz,发布时间2020-11-11。tar xvf libunwind-1.5.0.tar.gzcd libunwind原创 2021-09-02 17:48:33 · 1343 阅读 · 0 评论 -
c++ 11 随机数笔记
直接使用梅森旋转来产生随机数#include <random>#include <utility>static std::random_device rd;static std::mt19937_64 rg(rd());int32_t random_int(int32_t _a, int32_t _b ){ if (_a > _b) std::swap(_a, _b); std::uniform_int_distribution<> dist原创 2020-05-13 15:38:38 · 280 阅读 · 0 评论 -
c++ 11 左值,右值,std::move,std::forward
最近在看c++ 11标准中的左值,右值相关的,完美传递,通用引用。通过这篇文章来梳理一下这里面的概念的工作原理。以及在工程上如何使用。原创 2019-11-09 01:15:31 · 272 阅读 · 0 评论 -
C++11 lambda表达式
通过实例和手册来讲解c++ 11标准下的lambda表达式。转载 2016-09-15 15:32:51 · 1511 阅读 · 0 评论 -
Boost.log库使用方法
做服务器开发首要做的事情,就是将日志系统建立起来。这个系统也是方便我们检查服务器的问题。 初始化日志系统这是一个初始化日志系统的代码。我这里是使用了一个配置文件来做boost.log的设置的。所以代码写起来是非常的简洁。#include #include #include #includ...原创 2016-08-25 10:40:42 · 11458 阅读 · 6 评论 -
C++ 11 正则表达式
阅读一下C++ 11正则的文档转载 2016-09-16 10:36:24 · 3948 阅读 · 0 评论 -
cmake套路介绍
历史引用CMake是为了解决美国国家医学图书馆出资的Visible Human Project专案下的Insight Segmentation and Registration Toolkit (ITK) 软件的跨平台建构的需求而创造出来的,其设计受到了Ken Martin开发的pcmaker所影响。pcmaker当初则是为了支援Visualization Toolkit这个开放源代码的三原创 2016-11-15 13:37:52 · 554 阅读 · 0 评论