- 博客(13)
- 收藏
- 关注
原创 C语言 变参函数
==========================================================变参函数:头文件#include <stdarg.h>涉及函数:void va_start(va_list ap, last); //将指针ap指向lasttype va_arg(va_list ap, type); //返回当前ap指针指向的值,然后指...
2019-11-26 12:45:21 150
原创 C语言 BMP图片编写规范代码整理
===================================================BMP图片编写规范代码整理:创建文件夹bin,pic,src,inc,其中bin存放二进制执行文件,pic存放bmp图片,src存放源文件,inc存放头文件,编写makefile/inc/bmp.h:/********************************************...
2019-11-25 17:05:07 510
原创 C语言 mmap ( 建立内存映射 ) 、munmap ( 解除内存映射 )
================================================mmap ( 建立内存映射 )头文件#include <unistd.h>#include <sys/mman.h>定义函数void *mmap(void *start, size_t length, int prot, int flags, int fd, of...
2019-11-21 10:20:47 959
原创 C语言 fopen ( 打开文件 ) 、fwrite ( 将数据写至文件流 )、feof ( 检查文件流是否读到了文件尾 )
===========================================fopen ( 打开文件 )头文件#include <stdio.h>定义函数FILE * fopen(const char * path, const char * mode);函数说明参数 path 字符串包含欲打开的文件路径及文件名, 参数 mode 字符串则代表着流形态....
2019-11-20 10:01:31 760
原创 MFC网络编程1
===============================================MFC网络编程1CAsyncSocket,Csocket, CArchive,和CSocketFile类其中CArchive是对send和receive数据收发的封装,CSocketFile相当与将数据当作成一个标准文件一样处理,三者结合就相当于对本地文件的读写操作。1.创建项目:windows ...
2019-11-20 09:18:53 252
原创 安装vs2015 、如何创建MFC项目
安装vs2015下载安装包:迅雷下载ed2k://|file|cn_visual_studio_community_2015_x86_dvd_6847368.iso|4013920256|EB7F6605EDE67509E218E29173AC6574|/1.解压安装包2.运行vs_professional.exe3.选择安装路径为自定义:G:\Program File...
2019-11-19 10:39:38 3864
原创 C语言 文件指针偏移、启动nfs服务功能
===========================================================文件指针偏移函数原型:off_t lseek(int fd, off_t offset, int whence);头文件#include <sys/types.h>#include <unistd.h>参数分析:每一个已打开的文件都有...
2019-11-16 17:23:57 346
原创 C语言 Makefile编写 、静态库和动态库、GDB调试
=============================================================Makefile编写makefile文件在编译的时候可以节省编译时间,原因是它根据文件的是否更新过才编译,没有更新过的文件不进行编译。目标:依赖(没有依赖时为为目标,例如clean:)定义变量:变量名 = 内容使用变量:$(变量名) , $@为目标 , $^为...
2019-11-15 15:55:54 629
原创 安装 ubuntu 18.4.3、安装vmware tools 工具 、取消自动锁屏 、安装搜狗输入法 、设置共享文件夹、安装vim
=============================================================================安装 ubuntu 18.4.3获取地址:清华大学开源软件镜像站选择 ubuntu-18.04.3-desktop-amd64安装教程:此处转载博客安装vmware tool 工具右键虚拟机选项框,点击安装VMware Tool...
2019-11-09 15:24:05 1431
原创 使用SSH+VNC连接树莓派
使用SSH+VNC连接树莓派=======================================================树莓派开启SSH和VNC服务:第一次连需要在连接显示屏状态下:1.在树莓派中输入sudo raspi-config2.选择Interfacing Options按回车健进入3.进入后选择SSH服务开启即可4.同上选择VNC服务开启即可window...
2019-11-06 20:54:39 555
原创 vim 如何生成函数提示 、vim补全关键字提示 和 linux 下的解压命令
=================================================vim 如何生成函数提示1.安装ctags:sudo apt-get install ctags2.进入到目录/usr/include/目录下生成关联文件:cd /usr/includesudo ctags -R注意:若等待时间过长,ls 查看当前目录下有无生成 ctags 文件,若...
2019-11-04 00:39:47 914
原创 结构体重要细节、结构体位域、联合体、 枚举
=======================================================结构体重要细节:结构体成员是结构体可以不用定义名称struct time{ struct{ int a; int b; }; int c; ... };指定字节对齐:#pragma pack(1) 指定1字节对齐----强行转换数据类型...
2019-11-03 23:30:58 452
原创 C语言 管道
管道==================================================================pipe (建立管道)头文件: #include <unistd.h>定义函数:int pipe(int filedes[2]);函数说明 :pipe()会建立管道, 并将文件描述词由参数 filedes 数组返回. filede...
2019-11-01 17:20:00 1387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人