- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 ctags找不到pthread相关函数
在生成tags文件时,要使用命令:sudo ctags -I __THROW -I __THROWNL -I __attribute_pure__ -I __nonnull -I __attribute__ -R --c-kinds=+p --fields=+iaS --extra=+q --language-force=C /usr/include/否则ctags会不认
2016-05-15 15:32:06 468
转载 C++ STL 优先队列 及其 霍夫曼编码应用示例
优先队列(priority queue)优先队列是一种比较常用的结构,普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高进先出 (largest-in,first-out)的行为特征。c++ priority_queueSTL priority_que
2016-05-04 19:47:16 470
原创 简述基本TCP套接字编程(一)
最近在看UNP的基本TCP套接字编程这一章,现总结如下:首先用一张图阐述一下基本TCP socket的C/S框架(1)socket函数#includeint socket(int family,int type,int protocol)函数说明:用于创建一个套接字参数说明:family制定协议族,该参数也被称作协议域。具体常值如下表:fa
2016-04-26 15:05:24 813
原创 Tinyhttpd for Ubuntu 14.04 中文详细注释版
Tinyhttpd是十大开源必读项目之一,通过不到600行的代码,即可剖析一个超轻量级http Web Server的本质,实践计算机网络,Unix网络编程和http的相关知识。我把httpd.c在Ubuntu 14.04上重新实现了一遍,并添加了中文注释,希望对其有着更深入的了解。流程图如下: 建议源码阅读顺序: main -> startup -> accept_re
2016-04-13 22:55:20 1304
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人