Форум — Development Помогите леньтяю )) 0 0 Хочу чтобы одна прогмамма (именно прогрмамма! а не процесс) писала в shared memory строчку, а другая читала. ))) Заранее спасибо. Ссылка
По твоему бывают такие программы при исполнении которых не бывает процессов? Murr ★★ (24.11.03 21:37:46 MSK) Ссылка
Блин! всмысле у меня 2 разные программы. Просто одна и та же программа вообще то может много процессов создавать. ))) Hirnfuhler ★★ (24.11.03 21:42:18 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Hirnfuhler 24.11.03 21:42:18 MSK man posix_shmopen. Открываешь в двух программах и читаешь/пишешь. Murr ★★ (24.11.03 21:45:50 MSK) Показать ответ Ссылка
Ответ на: комментарий от Murr 24.11.03 21:45:50 MSK простите man shm_open, конечно же... это у меня глюки с memalign полезли 8))) Murr ★★ (24.11.03 21:47:03 MSK) Показать ответ Ссылка
Ответ на: комментарий от Murr 24.11.03 21:47:03 MSK хех! чёт нет такого... Hirnfuhler ★★ (24.11.03 21:49:39 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Hirnfuhler 24.11.03 21:49:39 MSK Нет shm_open? А че за ОС? Murr ★★ (24.11.03 23:55:36 MSK) Ссылка
ну нафига?! 1. man shmget; 2. man shmat или man shmop; 3. man shmctl; все. 1 - получаем дескриптор, 2 - аттачим кусок памяти, 3 - операции над куском памяти. elenath ★ (25.11.03 02:48:25 MSK) Показать ответ Ссылка
Ответ на: комментарий от elenath 25.11.03 02:48:25 MSK Нафига это уродство, как есть приличный, всеми поддерживаемый POSIX интерфейс? Murr ★★ (25.11.03 13:07:00 MSK) Ссылка