C/C++
w_ticker
Talk is cheap, show me the code!
展开
-
值得推荐的C/C++框架和库
转载自:http://www.cppblog.com/merlinfang/archive/2014/12/26/209311.aspx 值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟转载 2016-09-01 23:33:38 · 600 阅读 · 0 评论 -
开发者都应该使用的10个C++11特性
摘要: 在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了一些皮毛。不过我相信这些新特性当中有一些,应该成为所有C++开发者的常规装备。你也许看到过许多类似介绍各种C++11特性的文章。下面是我总结的,C++开发者都需要学习和使用的C++11新特性。 auto 在C++11之前,auto关键字用来指定存储期。在新标准中,它的功能变为类型推断。auto转载 2017-04-01 00:20:01 · 285 阅读 · 0 评论 -
C++ 随机数生成总结
一、C++中不能使用random()函数 ================================================================================== 本文由青松原创并依GPL-V2及其后续版本发放,转载请注明出处且应包含本行声明。 C++中常用rand()函数生成随机数,但严格意义上来讲生成的只是伪随机数(pseudo-ran转载 2017-03-31 22:09:26 · 1565 阅读 · 0 评论 -
面试中的Singleton
引子 “请写一个Singleton。”面试官微笑着和我说。 “这可真简单。”我心里想着,并在白板上写下了下面的Singleton实现: 1 class Singleton 2 { 3 public: 4 static Singleton& Instance() 5 { 6 static Singleton singleton转载 2017-09-05 23:23:49 · 362 阅读 · 0 评论 -
libevent源码深度剖析
第一章1,前言Libevent是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对libevent代码和设计思想做系统的、更深层次的分析,写出来,也可供后来者参考。附带一句:Libeven...转载 2018-03-26 09:23:14 · 11466 阅读 · 1 评论 -
libiot_sdk.a(mqtt_client.o):(.data+0x1060):对‘__gcov_merge_add’未定义的引用
项目需要用到阿里云Iot平台,ubuntu14.04下交叉编译ARM平台成功成功生成了Iot的相关库(包括libiot_sdk.a libiot_tls.a libiot_hal.a)并可以正常使用,但是在X86 64位下编译生成得到相关库加入项目工程中编译却出现以上错误。这里记录下解决过程: 首先makefile库连接中加入libgcov.a库支持 -lgcov,解决此问题,但...原创 2019-02-25 23:45:47 · 2247 阅读 · 2 评论