Npcap is the Nmap Project's packet capture (and sending) library for Microsoft Windows. 使用npcap进行网卡抓...
[转载]基础数据char,int,double,string是线程安全的吗?
参考:基础数据类型线程安全吗? 示例代码: 对于多线程访问同一变量是否需要加锁的问题,先前大家都讨论过。今天用代码验证了一下之前的猜想:32位CPU与内存的最小交换数据为4字节/次,这也是结构体要对齐...
[整理]用c++编写的RDTSC性能计时器
为了节省时间,本文使用彩云小译机翻,原文出处: The RDTSC Performance Timer written in C++ RDTSC 是 IA-32/IA-64(或 x86/x64)指令,...
[整理]strcmp汇编写法
原文链接:https://blog.csdn.net/hairetz/article/details/18264243 #include <sys/socket.h> #include &...
【整理】gcc -D 选项 编译时添加宏定义
在一段C/C++代码中,如果我们想动态控制宏定义,可以通过GCC的编译选项进行控制。 如下代码: #include <stdio.h> #include <stdlib.h> ...
【整理】c++的map排序_Sort a map by values in C++
原文链接:Sort a map by values in C++ 在这篇博客中,我们将讲解如何针对C++的Map的value进行排序。 我们知道 std::map 这个容器默认是根据 键 来排序的,而...
【整理】CTP Mini 2与CTP接口开发区别
本文更新时间:2018.11.29, Mini2 API版本:mini2api_20171030 ctp mini2 与 ctp 接口保持一致,只有个别细节mini 2需要特别注意。主要有如下两个方面...
【整理】值得推荐学习的C/C++开源项目
阅读学习大牛的代码,无疑可以提升自己的设计思路,代码规范等。 带着什么样的目的去学习源码,必定收获相关技能。 本文整理一些值得大家学习的C/C++开源项目,长期更新。 C开源项目 Webbench W...
【整理】CentOS 6.x/7.x升级glibc
首先查看glibc版本: 通过命令: strings /lib64/libc.so.6 |grep GLIBC_ 或者命令: ldd --version 1:下载 wget https://ftp.g...
【分享】对无锁队列boost::lockfree::queue和moodycamel::ConcurrentQueue做一个性能对比测试
[caption id="attachment_3724" align="alignleft" width="800"] people waiting in queue[/caption] 本文我觉得...