|
Тема
|
LocalAlloc & LocalFree
|
|
Автор | ASM (Нерегистриран) |
Публикувано | 12.09.07 10:21 |
|
Здравейте,
Имам проблем с използването на тия функции... с LocalAlloc заделям някакво пространство в паметта. До тук добре, но после по какъв начин да запиша нещото в това пространство и по какъв начин друго приложение да го прочете преди да използва LocalFree?
Пример:
Едно приложение записва в паметта: "Българския национален отбор по футбол е слаб" и казва на друго приложение от адрес $... еди кой си съм ти записал 30 байта информация прочети си я. И другото приложения да я прочете и после да освободи това пространство.
Благодаря предварително
| |
|
Това нещо не може да се направи така. Всяко приложение си е в собствено адресно пространство и друга програма не може да пипа из него. На теб ти трябват memory mapped files. Виж например .
| |
|
Днеска попаднах на една статийка, която ще ти хвърли малко яснота по тоя въпрос и може би да ти даде алтернатива на memory mapped files.
| |
|
|
|
|