随笔分类 - unix网络编程
经典书籍
字节序
摘要:考虑一个16位整数,它由2个字节组成。内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,这称为小端字节序。另一种方法是将高序字节存储在起初地址,这称为大端字节。测试程序:利用union类型 —— 可以利用union类型数据的特点:所有成员的起始地址一致#include#includes...
阅读全文
一个简单的时间获取客户端程序
摘要:宏定义:/* Following shortens all the typecasts of pointer arguments: */#define SA struct sockaddr/* Miscellaneous constants */#define MAXLINE 4096 /* ma...
阅读全文
错误处理:包裹函数
摘要:既然发生错误时终止程序的运行是普遍的情况,我们可以通过定义 包裹函数 来缩短程序。每个包裹函数完成实际的函数调用,检查返回值,并在发生错误时终止进程。我们约定包裹函数名是实际函数名的首字母大写形式。void Pthread_mutex_lock(pthread_mutex_t *mptr){ in...
阅读全文
浙公网安备 33010602011771号