C/C++
哲学渣
这个作者很懒,什么都没留下…
展开
-
字典树实现
字典树(Trie树)是一种多叉树结构,每条边代表一个字符,从根节点到其它节点的路径构成一个单词。其具有较好的查询性能,可以用于有效地存储大量字符串,并支持高效的查找、插入和删除操作。原创 2024-07-16 16:34:40 · 204 阅读 · 0 评论 -
TCP粘包解决方法
TCP、粘包原创 2024-07-04 18:13:04 · 280 阅读 · 0 评论 -
TCP报文校验和(checksum)计算
TCP、TCP校验和、checksum原创 2024-07-04 16:40:25 · 535 阅读 · 0 评论 -
ARP请求拦截及响应
ARP拦截及响应原创 2023-08-11 16:01:15 · 323 阅读 · 1 评论 -
CentOS安装C/C++环境
1、在线安装(需联网) yum install gcc-c++ 2、本地安装(编译安装) http://www.centoscn.com/image-text/install/2017/0214/8493.html转载 2017-03-09 16:49:41 · 3254 阅读 · 0 评论 -
windows下实现socketpair函数
前言socketpair是Linux下的函数,其主要作用是创建一对套节字来进行进程间通信,其与匿名管道(PIPE)的作用相似,这两个套节字均可读可写. 具体介绍见本博客另一篇文章: https://blog.csdn.net/wufuhuai/article/details/79747912实现我们都知道socket不仅能够进行跨进程通信, 而且socket是可以双向通信的, 即是...原创 2018-03-30 20:50:00 · 2401 阅读 · 0 评论 -
windows配置pthread
前言Pthread是由POSIX下的一套通用的线程库,它在linux平台下被广泛的支持,而却不支持windows平台,但pthreads-w32为此提供了解决方案,本文将简单介绍如何在windows下安装pthread-w32 安装系统:windows7 64位系统 使用平台:Microsoft Visual Studio 2008 配置软件:Pthreads-w32 官网地址:htt...转载 2018-03-31 21:02:53 · 2278 阅读 · 0 评论 -
C语言获取本地IP(适用于多种操作系统)
前言下面列举多种方法获取本地IP,这些方法在linux系统下均可运行,有些方法亦可以在Windows和Android下运行.源码/*下列几种方法均优先输出非回环IP:127.0.0.1 inet_ntoa(): 系统函数,将网络的二进制数IP转化成点分十进制IPinet_ntop(): 系统函数,新型函数,作用与inet_ntoa()相似inet_aton(): 系统函...原创 2018-08-31 17:42:12 · 10575 阅读 · 1 评论