专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
mmap   功能描述:   mmap将个文件或者其它对象映射进内存文件被映射到多个页上如果文件大小不是所有页大小的和最后个页不被使用空间将会清零munmap执行相反操作删除特定地址区域对象映射   基于文件映射在mmap和munmap执行过程任何时刻被映射文件st_atime可能被更新如果st_atime字段在前述情况下没有得到更新首次对映射区第个页索引时会更新该字段值用PROT_WRITE 和 MAP_SHARED标志建立起来文件映射其st_c [阅读全文] [PDF]
相信我们都知道传值调用参数时,不改变实际参数的值。原理:形参是实参的一个copy(副本),而不是指向同一块内存地址。于是用指针或引用就可以解决这个问题,大多数时候还会节省内存开销,因为不用作副本拷贝。这样一个例子:void test(char *ps){ps = (char *)malloc(10*sizeof(char)); }int main(void){char *str = NULL; test(str); strcpy(str, \"abcd\"); cout << str << endl; return 0; } 用指针 [阅读全文] [PDF]
1 共2条 分1页