上一页 1 2 3 4 5 6 7 8 9 ··· 38 下一页
摘要: 一个典型的例子 #include <stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/types.h> int main() { pid_t pid; pid_t pid2; int var 阅读全文
posted @ 2020-01-11 13:49 saintdingtheGreat 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 信号的定义 信号只不过是一个标志信息,并不能携带大量数据,进程会从内核收到信号,并按照约定执行一段代码体(响应信号),再继续执行其他代码,实际上这样一来,信号是一种软中断 严格地说进程A不能直接给进程B发送信号,而是借助内核完成信号的发送,同样进程B也是通过内核完成对信号的处理 信号四要素 编号 名 阅读全文
posted @ 2020-01-08 12:22 saintdingtheGreat 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一个进程控制块,大体分下列三个内容: 进程描述信息 进程运行状态/调度信息 进程资源信息(进程所在存储器的地址信息,文件系统以及打开的文件信息) cpu现场信息;中断后保存寄存器信息和堆栈信息,以便下次回到断点后可以继续执行 进程通过fork()函数产生,其返回一个整型的进程号,在一段代码体中,通常 阅读全文
posted @ 2020-01-08 02:27 saintdingtheGreat 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 环境变量 **environ #include<stdio.h> #include<stdlib.h> #include<unistd.h> void main() { extern char **environ; for(int i=0;environ[i]!=NULL;i++) //for(in 阅读全文
posted @ 2020-01-07 23:03 saintdingtheGreat 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 实验环境linux mint 开发平台 Qt5.11 总体思想,linux C的文件目录相关函数有 mkdir rmdir opendir readdir 文件目录指针类型 DIR* dirent代表系统文件目录相关的结构体,其中属性d_type文件类型 d_name文件名或目录名DT_DIR代表文 阅读全文
posted @ 2020-01-07 03:18 saintdingtheGreat 阅读(1696) 评论(0) 推荐(1) 编辑
摘要: 上机环境linux mint Qt5.11 需求:自定义一个label,使得label在点击时可以显示鼠标的坐标值 步骤一,新建一个QWidget项目 方便起见,设置如下 步骤二,新建一个Label类 自定义的控件,无非是在Qt官方控件的基础上添加新的槽(通俗点就是响应事件的函数),那么必定要继承基 阅读全文
posted @ 2020-01-06 11:35 saintdingtheGreat 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 读取(open)文件并写入(write)另一个文件 #include <stdio.h> #include<stdlib.h> #include<string.h> #include<fcntl.h>.h> int main() { int fd1=open("/home/cpc/Documents 阅读全文
posted @ 2020-01-06 02:05 saintdingtheGreat 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 切到文件项目下 gcc *.c -o app -g 编译所有.c文件 生成文件 名为app -g添加调试信息 执行生成的文件app ./app 源文件:duwa.c #include <stdio.h> #include<stdlib.h> void main() { char *words="每当 阅读全文
posted @ 2020-01-02 15:20 saintdingtheGreat 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 服务端 其代码如下 #include <stdio.h> #include<stdlib.h> #include<sys/socket.h> #include<unistd.h> #define SERV_PORT 9898 #define SERV_IP "127.0.0.1" #include< 阅读全文
posted @ 2019-12-31 12:57 saintdingtheGreat 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 通过CWinApp和CFrameWnd框架窗口通过消息映射画图,写字仍略显麻烦,因此好心的微软向我们提供了“文档“ ”视图”体系 先前在窗口(CFrameWnd)里“画”的控件现在画在视图里(CView) 上机环境:win7下的vs2010 可能遭遇的问题 运行程序时提示:LINK fatal er 阅读全文
posted @ 2019-12-30 19:05 saintdingtheGreat 阅读(375) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 38 下一页