
C
cjf_wei
这个作者很懒,什么都没留下…
展开
-
strcpy,一道有趣的面试题
一道有趣的面试题,题目是这样的: 问:下面是一个简单的密码保护功能,你能在不知道密码的情况下将其破解吗?原创 2017-01-20 20:54:11 · 823 阅读 · 0 评论 -
C/C++中libcurl的使用-Http GET方法使用详解
Curl是一个命令行工具,用于以特定的URL语法进行数据传输。libcrul是一个用于完成此项工作的curl库。借助libcurl,使用C/C++可以完成文件的下载,HTTP get,post等很多工作。本文介绍使用libcurl的C API完成HTTP中的GET操作。 下面的代码用于使用HTTP get协议,发送请求到一个网址,当请求被正确响应后,将响应的结果页面内容写成一个文件,保存在本地磁原创 2018-01-21 10:24:17 · 28523 阅读 · 1 评论 -
Linux环境下点分十进制和整型IP间的相互转换
本文介绍Linux环境下使用Unix网络编程实现点分十进制和整型ip地址间的相互转换,以及那些应该规避的问题。 先从示例代码讲起://输入点分十进制的IP,将其转换成整型后,再反向转换进行验证#include #include #include #include #include using namespace std;unsigned int IPtoInt(char原创 2018-01-07 11:01:07 · 11372 阅读 · 0 评论 -
C/C++中libcurl的使用-提交 Http Post请求
之前介绍了使用libcurl的HTTP GET将url地址中内容下载到本地 C/C++中libcurl的使用-Http GET方法使用详解,在更早的文章Linux下使用CURL模拟用户提交post表单中也介绍过在Linux环境使用curl命令提交POST表单。本文介绍使用libcurl的HTTP POST实现表单的提交,并获取表单的结果。libcurl的相关接口已经在上一篇文章中介绍,本文只介原创 2018-01-28 11:08:11 · 30774 阅读 · 0 评论 -
C/C++中正则表达式库RE2的使用
RE2是Google开源的正则表达式库,RE2是多语言支持的,提供对C/C++,Python,Ruby等,本文介绍C语言的RE2的正则库。正则表达式在工程实践中是非常有用的,可用于信息提取,内容比对,替换等。安装 主要步骤,下载安装包[GitHub地址],解压,编译,安装。需要说明的是较新版本源码添加了对C++11的支持,同时也需要较高版本g++的支持,本文选择tag为re2-2016-02...原创 2018-07-14 21:21:29 · 11750 阅读 · 0 评论