自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_1269478141的博客

初学c/c++的小白,有不正之处,烦请网友斧正。哈哈哈~

  • 博客(6)
  • 收藏
  • 关注

转载 文章标题

信号的概念 1. 简单 2. 不能携带大量信息 3. 满足某个特设条件才发送。 信号是信息的载体,Linux/UNIX 环境下,古老、经典的通信方式, 现下依然是主要的通信手段。 Unix早期版本就提供了信号机制,但不可靠,信号可能丢失。Berkeley 和 AT&T都对信号模型做了更改,增加了可靠信号机制。但彼此不兼容。POSIX.1对可靠信号例程进行了标准化。 信号的机制

2017-06-16 15:44:58 219

转载 关于清除数据缓冲区fflush()

fflush(stdout)和fflush(stdin)fflush(stdin) : 即清理标准输入流,把多余的仍未被保存的数据丢掉。 fflush(stdout) : 清空输出缓冲区,并把缓冲区内容输出fflush函数被广泛使用在多线程、网络编程的消息处理中。 解决scanf()输入函数缓冲区残留的问题。 大家都说用fflush(stdin)进行强制刷新,但是在Linux上的GCC不起什

2017-05-18 09:39:54 997

原创 Linux .vimrc 文件的配置

将此文件放置在相应用户家目录下即可生效 :map <F9> :call SaveInputData()<CR>func! SaveInputData() exec "tabnew" exec 'normal "+gP' exec "w! /tmp/input_data"endfunc"colorscheme torte"colorscheme murphy"col

2017-05-18 09:09:04 583

原创 进程间管道通信基础

练习:使用管道实现兄弟进程间通信。 兄:ls 弟: wc -l 父:等待回收子进程。 要求,使用“循环创建N个子进程”模型创建兄弟进程,使用循环因子i标示。注意管道读写行为#include <stdio.h>#include <sys/types.h>#include <sys/wait.h>#include <errno.h>#include <stdlib.h>#incl

2017-05-12 11:05:23 250

原创 欢迎使用优快云-markdown编辑器

习题: 使用管道实现父子进程间通信,完成:ls | wc –l。假定父进程实现ls,子进程实现wc。 ls命令正常会将结果集写出到stdout,但现在会写入管道的写端;wc –l 正常应该从stdin读取数据,但此时会从管道的读端读。程序不时的会出现先打印 提 提示符,再出程序运行结果的现象。 这是因为:父进程执行ls命令,将输出结果给通过管道传递给 子进程去执行wc命令,这

2017-05-12 10:05:19 230

原创 欢迎使用优快云-markdown编辑器

编译通用的makefile文件用法: yxs@my-great-pc:~$make 1 src = $(wildcard *.c) 2 targets = $(patsubst %.c, %, $(src)) 3 4 CC = gcc 5 CFLAGS = -Wall -g 6 7 all:$(targets) 8 9 $(targets):%:%.c

2017-05-12 09:39:28 166

空空如也

空空如也

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

TA关注的人

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