![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 83
_Sirius
毕业于清华大学,拥有超过13年的工作经验。 Oracle认证 讲师,拥有6年以上授课经验。精通Oracle数据库、中间 (Weblogic)和大数据Hadoop的管理和开发。 曾为湖北 移动,中国移动,山东教育网进行培训。著有畅销书《IT 必学课》,曾获得xx奖项。
展开
-
linux, windows, mac, ios等平台GCC预编译宏判断
写跨平台c/c++程序的时候,需要搞清各平台下面的预编译宏,区分各平台代码。而跨平台c/c++编程,GCC基本在各平台都可以使用。整理了一份各平台预编译宏的判断示例。需要注意几点:windows32/64平台_WIN32都会被定义,而_WIN64只在64位windows上定义,因此要先判断_WIN64所有的apple系统都会定义 __APPLE__,包括MacOSX和iOSTARGET_IPHONE_SIMULATOR 是 TARGET_OS_IPHONE 的子集,TARGET_OS_IPHON原创 2020-07-29 18:45:06 · 829 阅读 · 0 评论 -
C编程获取指定网卡网络数据包并分析
[cpp]#include <stdio.h> #include <pcap.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> &nb...原创 2019-11-22 10:00:52 · 1344 阅读 · 0 评论 -
10个值得程序员关注的C语言开源项目
1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的性能,最多可以模拟 3 万个并发连接去测试网站的负载能力。Webbench 使用C语言编写, 代码实在太简洁,源码加起来不到 600 行。 下载链接:http://home.tiscali.cz/~cz210552/原创 2017-06-18 15:48:21 · 1598 阅读 · 0 评论