ChinaUnix.net
相关文章推荐:

mmap 和 read一个大size的区

代码如下,实现的功能是接收多个字符串,并按照字符串的长度进行排序,然后输出. #include #include #include #include using namespace std; bool comp(const string &a, const string & b); int main() { int n; cin>>n; vector arr; string s1(""); for(int i=0;i>s; arr.push_back(s); } sort(arr.begi...

by believetruelove - C/C++ - 2007-07-30 21:53:59 阅读(1373) 回复(1)

相关讨论

2.6G 拷贝到2g的时候,linux终端提示File size limit exceeded,然后cp结束。 win这边只有2g。 cp ××.gz /tmp tmp目录为smbmount windows目录。

by antiunix - Linux论坛 - 2005-10-21 08:53:57 阅读(3301) 回复(21)

mmap()调用后从文件中刷出内容后返回void*(句柄) 我修改内存中的内容,如何使文件的内容不变? 文件open()时以读写方式打开, 调用mmap()时以PROT_read|PROT_WRITEMAP_SHARED方式打开

by tlsljs - C/C++ - 2006-02-17 11:23:12 阅读(1137) 回复(5)

[code]#!/bin/ksh load() { su - sun -c "echo $1" } while read input do case $input in "a") load $input;; "b") echo "b1" >tmpfile echo "b2" >>tmpfile while read num do load $num done

by ywlscpl - Shell - 2009-02-10 13:25:14 阅读(2447) 回复(5)

给个例子吧,大概意思就行了 主要是里面的两个文件描述符

by zhouyifeng - C/C++ - 2003-08-19 19:30:33 阅读(2544) 回复(6)

想知道把 /dev/mem映射进进程空间普通的文件映射进进程空间有什么不同!

by xiechunlu - C/C++ - 2007-01-27 20:25:43 阅读(1133) 回复(4)

请问用mmap这个内存映射文件可以实现无亲缘关系的进程之间的进程间通信吗? 我知道如果是有亲缘关系的进程就可以。但如果是无亲缘的呢?如果有,请说下办法

by xiechunlu - C/C++ - 2006-08-15 17:08:47 阅读(1078) 回复(6)

mmap返回核心内存的地址,这是为什么?? 在程序中显示mmap的映射的内容就coredump了,请教各位谢谢!! 代码: pmap=mmap(0,size,PROT_read|PROT_WRITE,MAP_SHARED,fd,0); printf("open pmap %x,%d,errno%d, %s\n", pmap, pmap, errno, strerror(errno)); printf显示的输出: open pmap 30000000,805306368,errno0, Error 0 dbx core的输出: (dbx) where select_T_bymap(T = 0x2ff227d8, Smt_cb_T = 0x2ff22708, idxhead = 警...

by lichs - C/C++ - 2006-04-26 13:47:53 阅读(1205) 回复(4)

1、file_check.sh echo "##################################################" echo "DP File Doesn't Exists , Please Mannually Assign !" read DP_FILENAME_INPUT echo "##################################################" echo "XPf File Doesn't Exists , Please Mannually Assign !" read XPF_FILENAME_INPUT 2、set_file_env.sh #!/bin/sh ./file_check.sh |tee file_check_result1 cat file_check_result1 |sed ...

by d_jacky - Shell - 2008-08-20 14:22:13 阅读(1280) 回复(4)

当发送过来的数据大于buf的长度的时候 有什么办法可以使read()能够正常的把数据全部读出来

by surfzsl - C/C++ - 2005-03-29 18:29:58 阅读(855) 回复(5)

在shell上直接键入 read test 123456 回车 echo $test 可以看到变量test的值为123456 通过脚本却发现值没有赋给test,为何? #this is a test script #!/sbin/sh read test

by zhaosi - Shell - 2004-02-16 12:24:26 阅读(816) 回复(6)