自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 毕业设计反思

毕业设计题目是基于socket的即时通信软件。

2014-04-29 22:58:10 2256

原创 dup 和dup2区别

dup(int   filedes)函数返回一个可用的与filedes共享文件表项的最小描述符。 而dup2(int filedes,int  filedes2)是使用一个描述符filedes2去指向filedes2文件表项(也是共享),但是在调用dup2之前要确保filedes2为可用描述符。 例如在rethat下测试: #include #include #include

2014-03-14 16:47:42 1692 1

原创 sigsuspend函数和sigwait函数

#include int sigsuspend(const sigset_t *mask); sigsuspend函数是等待某个信号到达,然后调用处理函数之后才返回的,否则会处于阻塞等待状态。unix环境高级编程的sleep函数就是通过alarm函数和sigsuspend函数来实现的。 但是当我自己写了一个程序的时候,线程调用unix环境高级编程实现的sleep函数竟然老是

2014-03-08 14:42:13 1088 1

原创 (二)开源项目的Makefile编写

# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS) AC_CONFIG_SRCDIR([test.c]) AC_CONFIG_HEADER([config.

2013-11-10 16:58:39 1274

原创 (一)main函数的argc、argv实现本质

对于main函数的argc和argv形参作用显而易见: [root@localhost valgrind_test]# ./test  a b 则argc=2,argv[0]="./test ",argv[1]="a",argv[2]="b" 现在讨论这个实现原理:分为几步骤分析: 1、首先编写一个什么事情都不做的汇编文件: [root@localhost]# cat tes

2013-11-09 15:16:38 1437

空空如也

空空如也

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

TA关注的人

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