码迷,mamicode.com
首页 >  
搜索关键字:apue i/o    ( 460个结果
Linux - 进程控制 代码(C)
进程控制 代码(C)本文地址:http://blog.csdn.net/caroline_wendy输出进程ID。getpid().代码:/*By C.L.Wang * Eclipse CDT * Ubuntu 12.04 * 2014.10.5*/ #include "apue.h" #inclu ...
分类:系统相关   时间:2017-04-25 15:08:28    阅读次数:269
将socket程序从linux移植到windows上
今天突然想试下纯socket编程在两个系统上代码重合量有多大,只要不使用VC自定义的宏(比如SOCKET、SOCKADDR等等)感觉代码重合量挺大的。 比如最简单的TCP客户端和服务端对话,在VC中用int取代SOCKET宏,用struct sockaddr_in取代SOCKADDR_IN宏。 然后 ...
分类:Windows程序   时间:2017-04-18 23:51:59    阅读次数:433
线程与信号,线程与锁
#include<stdio.h> #include<apue.h> #include<pthread.h> pthread_mutex_t number_mutex = PTHREAD_MUTEX_INITIALIZER; int globvar = 0 ; void *write_p(void ...
分类:编程语言   时间:2017-04-18 22:16:43    阅读次数:224
使用sigaction来取代signal作为信号处理器函数
早期ISO C提供了像这样的函数来支持自定义信号处理 但是由于标准库并不涉及系统层次,所以很多细节方面都是未定义的,比如在执行某信号(下文均以SIGINT为例)的处理器函数时,是否阻塞该信号? 给出一段代码(均忽略了对系统调用的错误处理) 这段代码的执行结果是未定义的,参考APUE,早期版本sign ...
分类:其他好文   时间:2017-04-14 22:00:08    阅读次数:160
apue配置问题
《UNIX环境高级编程》中apue.h的问题运行程序清单1-1(列出一个目录中的所有文件)提示"错误:apue.h:没有那个文件或目录".很是受打击,果断google解决之。apue.h是作者自定义的一个头文件,包括程序所需的常用头文件及出错处理函数。所以因该将它放入系统头文件中(Linux下是/..
分类:其他好文   时间:2017-04-08 01:11:50    阅读次数:170
virtualbox下安装ubantu
引言 虚拟机是一种实现'虚拟化技术'的软件,可以在现有的操作系统构建'虚拟的计算机系统'。现如今虚拟机有两类,一类是virtualbox,另一类是vmware workstation,virtualbox是免费的,vmware workstation收费且不支持32位系统。我们在这里讲解的是virt ...
分类:其他好文   时间:2017-04-05 12:39:51    阅读次数:244
linux命令ls -l的total是怎么计算出来的?
自己手写实现ls -l命令纠结了很久的地方,刚才总算搞明白了。直接上代码重要部分 4096是块的默认大小,由于total的单位是k(1024),所以后面还要再乘以4。 total其实就是所有文件所占的块的大小总和,由于文件大小并不一定都是标准的4096的倍数,比如某文件大小为10000,就需要占用1 ...
分类:系统相关   时间:2017-03-20 21:14:05    阅读次数:305
APUE学习心得
APUE学习心得 Chapter 3 IO 3.2 文件描述符 文件描述符是一个非负整数。当打开 一个现存文件或创建一个新文件时,内核向进程返回一个文件描述符。0 标准输入,1 标准输出, 2 标准错误 3.3 open函数 1.调用 o p e n函 数 可 以 打 开 或 创 建 一 个 文 件 ...
分类:其他好文   时间:2017-03-12 20:00:35    阅读次数:267
unix高级编程中的一个头文件 apue.h 与一个差错文件error.c 的内容
在查看unix高级编程中的代码时,如果我们编写书中的代码,发现一般都会报错,这是因为作者在写这本书时,他自己编写了一个头文件,跟一个差错处理文件,出来处理他自己的代码错误信息; 下面我们来看下代码的内容: 我实现第一个代码,关于文件的打开,实现 ls 命令的代码; #include "apue.h" ...
分类:其他好文   时间:2017-02-27 11:57:37    阅读次数:639
苏宁易购微信端 全页通过background单图
w单图,绕开了显示的兼容性。 http://res.m.suning.com/project/JoinGo/intro.html http://res.m.suning.com/project/JoinGo/assets/images/group/fullpage.png http://res.su ...
分类:微信   时间:2017-02-12 19:51:38    阅读次数:472
460条   上一页 1 ... 7 8 9 10 11 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!