小小博客,不足为外人道
发布时间:2017-03-03 17:01:40
代码覆盖率测试工具gcov、lcov入门实例。本文以实例介绍了如何使用gcov、lcov工具,更重要的是以大型开源项目为实例,演示了如何修改大项目的Makefile,更接近实际工作环境......【阅读全文】
发布时间:2015-12-23 10:13:57
1. libcurl与CLOSE_WAIT转载自:http://blog.sunshow.net/2010/03/libcurl-and-close-wait/调用libcurl下载,然后使用netstat查看发现有大量的TCP连接保持在CLOSE_WAIT状态查看libcurl的文档说明,有这样一个选项:CURLOPT_FORBID_REUSEPass a long. Set to 1 to make the next transfer explicitly cl.........【阅读全文】
发布时间:2015-08-12 17:49:12
1,fread是带缓冲的,read不带缓冲. <br /><br /><br />2,fopen是标准c里定义的,open是POSIX中定义的. <br /><br /><br />3,fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别. <br /><br /><br />4,fopen不能指定要创建文件的权限.open可以指定权限. <br /><br /><br />5,.........【阅读全文】
发布时间:2015-06-30 10:08:48
ps:先安装curl库,cengos下 yum install curl libcurl-devel<br /><br /><div><div class="codeheads"><p>点击(<span style="cursor:pointer;color:red;" onclick="code_hide('code226')">此处</span>)折叠或打开</p></div><div id="code226" class="codeText"><ol style="margin:0 1px 0 0px;paddin.........【阅读全文】
发布时间:2014-12-04 18:41:36
最近在做一个C的嵌入式项目,发现在C语言中用printf()函数打印字符型变量时,如果想采用"%x"的格式将字符型变量值以十六进制形式打印出来,会出现一个小问题,如下:char buf[10] = {0};buf[0] = 0xbf;printf("%2x\n\n\n", buf[0]); /*在终端将会显示成:ffffffbf*/buf[1].........【阅读全文】