|
|
|
|
 急!!求一个共享内存的程序例子!! - manta [ 2005-07-28 15:47 | 152 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - vvgzjj [ 2005-08-04 16:59 | 211 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - manta [ 2005-08-06 11:31 | 10 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - Atu [ 2005-07-28 16:19 | 86 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - manta [ 2005-07-28 17:05 | 53 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - Atu [ 2005-07-29 08:40 | 98 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - manta [ 2005-07-29 09:59 | 279 byte(s)]
 Re: 急!!求一个共享内存的程序例子!! - Atu [ 2005-07-29 10:51 | 490 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
真是不好意思,可能是我懒了点!!!
我现在那个共享内存已经做完了,我不懂的地方是如何读到共享内存中去,用read我知道,但是用这个read时,是不是还要打开一个文件,因为我在前面已经打开了一个fd=open(argv[1],O_CREAT|O_RDWR|O_TRUNC,0644),这个打开的应该不是要读的数据的那个文件吧?
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
> 真是不好意思,可能是我懒了点!!!
呵呵,好在有自知之明,懒人适合当领导 :-)
> 我现在那个共享内存已经做完了,我不懂的地方是如何读到共享内存中去,
> 用read我知道,但是用这个read时,是不是还要打开一个文件,
> 因为我在前面已经打开了一个fd=open(argv[1],O_CREAT|O_RDWR|O_TRUNC,0644),
> 这个打开的应该不是要读的数据的那个文件吧?
你在问谁呢?这个只有你自己才知道了
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
不知用mmap函数是否可以满足你的要求,如果用共享内存的话,可以试试以下几个函数:
shmget shmat
具体的用法可以用man来看吧.最好有一本STEVENS的书,在第十二章和第十四章讲的比较清楚.英文版的才46元,挺值的.
|
|
|
[Original]
[Print]
[Top]
|
|
« Previous thread
C++文件操作的问题 |
C/C++编程版
第28页 |
Next thread »
哪里有CRC-8的代码? |
|