2011-10-21 72 views
0

我正試圖編寫一個程序來生成斐波那契使得父進程調用fork和子進程會從共享內存中寫入序列父進程將讀取序列並顯示。我知道如何創建共享內存,但我不知道如何鏈接結構數組和共享內存,以便父級在孩子完成後顯示數值如何在c中使用struct

+3

發佈您的代碼,以便我們可以使用某些東西。 – cnicutar

回答

2

您可以使用mmap在父子進程之後共享一些內存。很難看出你正在嘗試做什麼或者你爲什麼要這樣做(假設這是一種鍛鍊),所以這是一個好主意來闡述。

+0

這是一種練習,它需要父母和子女進程的共享內存,並且子進程會生成斐波那契數列並存儲到共享內存中,父母將從其中訪問並顯示在共享內存上 –