代码改变世界

libpcap 介绍

2020-09-15 19:50 by 宋海宾, 270 阅读, 0 推荐, 收藏, 编辑
摘要:gitlib https://github.com/the-tcpdump-group/libpcap 阅读全文

libnids 介绍

2020-09-15 19:20 by 宋海宾, 1935 阅读, 0 推荐, 收藏, 编辑
摘要:一.前言 Libnids是一个用于网络入侵检测开发的专业编程接口,它使用Libpcap进行数据包的捕获。同时,Libnids提供了TCP/IP数据流重组功能,因此省去了应用层自己考虑数据分片、重传等情况的麻烦。它是模仿了Linux 2.0.x的IP协议栈进行数据处理,因此非常稳定可靠。当然,libn 阅读全文

C++ daemon函数

2020-09-15 17:43 by 宋海宾, 1436 阅读, 0 推荐, 收藏, 编辑
摘要:Daemon函数的用法 说明: 让一个程序后台运行。 原型: view plain #include <unistd.h> int daemon(int nochdir, int noclose); 参数: 当 nochdir为零时,当前目录变为根目录,否则不变; 当 noclose为零时,标准输入 阅读全文

C++设置定时处理函数

2020-09-15 17:15 by 宋海宾, 921 阅读, 0 推荐, 收藏, 编辑
摘要:void config_set_log_split(){ if(config.minute <= 0){ config.minute = 24 * 60; } signal(SIGALRM, config_sigalarm_handler); alarm(config.minute * 60); } 阅读全文

C++ 目录操作函数

2020-09-15 17:14 by 宋海宾, 1649 阅读, 0 推荐, 收藏, 编辑
摘要:opendir(打开目录) 相关函数 open,readdir,closedir,rewinddir,seekdir,telldir,scandir 表头文件 #include<sys/types.h>#include<dirent.h> 定义函数 DIR * opendir(const char 阅读全文

C++ split分割字符串

2020-09-15 16:59 by 宋海宾, 379 阅读, 0 推荐, 收藏, 编辑
摘要:将字符串绑定到输入流istringstream,然后使用getline的第三个参数,自定义使用什么符号进行分割就可以了。 #include <iostream> #include <sstream> #include <string> #include <vector> using namespac 阅读全文

c++ string assign的用法

2020-09-15 16:47 by 宋海宾, 2238 阅读, 0 推荐, 收藏, 编辑
摘要:assign方法可以理解为先将原字符串清空,然后赋予新的值作替换。 返回类型为 string类型的引用。其常用的重载也有下列几种: a. string& assign ( const string& str ); 将str替换原字串的内容 举例: string testassign = "Hello 阅读全文

C++ 字符串转换为数字

2020-09-15 16:42 by 宋海宾, 2282 阅读, 0 推荐, 收藏, 编辑
摘要:atoi 相同点: ①都是C++的字符处理函数,把数字字符串转换成int输出 ②头文件都是#include<cstring> 不同点: ①atoi()的参数是 const char* ,因此对于一个字符串str我们必须调用 c_str()的方法把这个string转换成 const char*类型的, 阅读全文

C++ getopt

2020-09-15 16:40 by 宋海宾, 446 阅读, 0 推荐, 收藏, 编辑
摘要:在unistd.h 头文件中,获取参数 #include "stdio.h" #include "stdlib.h" #include "unistd.h" int main(int argc, char *argv[]) { int index; char ch; while((ch = geto 阅读全文

C++的工具集

2020-09-15 15:06 by 宋海宾, 150 阅读, 0 推荐, 收藏, 编辑
摘要:1.查看文件类型 file libglib-2.0.a libglib-2.0.a: current ar archive 2.查看可执行文件链接库 ldd <可执行文件名> 查看可执行文件链接了哪些 系统动态链接库 3.查看可执行文件符号 nm <可执行文件名> 查看可执行文件里面有哪些符号 4. 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页