自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 fgetc、feof陷阱,可以用fread代替解决

feof陷阱,因为在到文件末尾还要再读一次feof才会判断到末尾,所以我们读二进制文件时,会多读一个字节,我们可以用fread代替解决FILE *fp = fopen("文件路径","rb");int readsize =20;char *data = (char *)malloc(readsize);int realreadsize;realreadsize = fread(data, 1 readsize,fp);if (realreadsize!=readsize){/

2022-06-09 09:10:53 275 1

原创 sigaction、sigemptyset

sigemptyset()作用样例代码:#include <signal.h>#include <stdio.h>#include <unistd.h>int main(){struct sigaction act;sigemptyset(&act.sa_mask);act.sa_handler=function;act.sa_flags=0;sigaction(SIGINT, &act, 0);}sigemptyset(&amp

2021-05-13 02:17:40 318

原创 2021-04-01

关于libcurl的curl_easy_setopt(CURL,CURLOPT_WRITEFUNCTION,keepData)之前看帮助文档一直对curl_easy_setopt(CURL,CURLOPT_WRITEFUNCTION,callbackfunction)疑惑后面才理解原来这一条语句是设置把从服务器接收的数据用callbackfunction分批次保存。因为服务器发送数据时,不是一次性发送所有的数据,所有需要有一个函数去保存他每次发送来的数据,再用curl_easy_setopt(C

2021-05-13 02:08:40 75

原创 C++虚基类、虚函数、虚继承

先MARK一下,以后写

2020-07-03 16:26:30 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除