摘要:
socket是“open—write/read—close”模式的一种实现。 1. socket()函数 int socket(int domain, int type, int protocol); socket函数对应于普通文件的打开操作。普通文件的打开操作返回一个文件描述字,而socket() 阅读全文
摘要:
1、boost::unordered_map, 它与 stl::map的区别就是,stl::map是按照operator<比较判断元素是否相同,以及比较元素的大小,然后选择合适的位置插入到树中。所以,如果对map进行遍历(中序遍历)的话,输出的结果是有序的。顺序就是按照operator< 定义的大小 阅读全文
摘要:
进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位。每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。进程空间的大小只与处理机的位数有关,一个 16 位长处理机的进程空间大小为 2^16 ,而 32 位处理机的进程空间大小为 2^32 。 阅读全文
摘要:
1. malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 new 是个操作符,和什么"+","-","="……有一样的地位。 malloc是个分配内存的函数,供你调用的。 new 是一个操作符,可以重 阅读全文