03 2020 档案
交叉编译tcpdump到hisi
摘要:1、下载源码: 网址:http://www.tcpdump.org/release/ (1)libpcap (2)tcpdump 2、编译:libpcap ./configure --prefix=$PWD/install --host=arm CC=arm-himix200-linux-gcc -
阅读全文
fork和vfork
摘要:一、不同点: 1、fork()用于创建一个新进程。由fork()创建的子进程是父进程的副本。即子进程获取父进程数据空间,堆和 栈的副本。父子进程之间不共享这些存储空间的部分。而vfork()创建的进程并不将父进程的地址空间完全复制到子进程中,因为子进程会立即调用exec (或exit)于是也就不会存
阅读全文
C语言修炼之三
摘要:一、结构体 1. 结构体对齐 1.1 对齐规则 (1) 结构体变量的地址值能够被其对齐值整除,对齐值为最宽的成员大小; (2)结构体变量的每一个成员都应被其对齐值整除,若不能则在该变量前补齐; (3)结构体的总体大小能被其对齐值整除,若不能则在结构体后补齐。 1.2 对齐原因 (1)手动对齐:节省内
阅读全文
linux c 小项目:模拟银行ATM
摘要:看到下面这篇博文,毕业半年了,发现自己学习的东西还是比较碎片化,因此,尝试自己独立做一个综合性的小项目,将自己所学的知识加以巩固。 原文链接:https://blog.csdn.net/Robot__Man/article/details/52089923 一 前言程序员的发展道路: 外行->菜鸟-
阅读全文
culr学习三: curl_easy_perform使用
摘要:转载地址:https://blog.csdn.net/weixin_30708329/article/details/95324280?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158388890019724835830955%2
阅读全文
culr学习二: curl_easy_perform 返回值
摘要:response=curl_easy_perform(curl);response返回的状态值 CURLE_OK = 0, 0: no error CURLE_UNSUPPORTED_PROTOCOL, 1: unsupported protocol CURLE_FAILED_INIT, 2: fa
阅读全文