Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как сделать так, чтобы две разные программы могли работать с одной и той же областью оперативной памяти? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задержка между записью/чтением Serial-порта http://www.cyberforum.ru/cpp/thread231967.html
Доброе время суток. Работаю с одним устройством через RS232 порт, точнее через его эмуляцию с помощью PL2303 (USB-to-RS232). Подключаюсь к порту на скорости 38400, 8 бит, без учета четности. Так...
C++ Создание документации Один из самых больных вопросов для плохо организованных проектов :) Вопрос собственно такой: чем (в чём, в каком редакторе) создавать документацию и в каком формате хранить? Есть мысли-вопрос... http://www.cyberforum.ru/cpp/thread231772.html
Автоматизация OpenOffice 3.2 C++
Доброго времени суток. Необходимо прикрутить OpenOffice 3.2 API к VS 2008 или Qt Creator(вроде как, правда, Оо не дружит особо с MinGW, но все таки). ОС Win7. Долго читал различные манула, форумы и...
Как написать функцию, которая бы автоматически определяла типа принимаемых параметров? C++
Друзья! На самом деле примеров подобных функций много, я имею ввиду конструкторы объектов классов из библиотеки STL Но там принимаемые параметры различаются явно. А у меня- никак, но тем не менее,...
C++ Подключение TLB-файла http://www.cyberforum.ru/cpp/thread230987.html
Доброе время суток. Попросили написать программу учета для кассового аппарата. Чтобы хозяин пришел глянул что как, подредактировал и ушел. На сайте производителя нашел описание протокола связи...
C++ не могу разобраться с процессом незнал куда написать необходимо разобраться с процессом прикрепленным ниже а именно принцип работы. При работе с дизасемблером(я еще новичок не разбираюсь) суть не открылась мне если кто разбирается... подробнее

Показать сообщение отдельно
sfinexer
-6 / 8 / 2
Регистрация: 22.01.2011
Сообщений: 161
22.01.2011, 14:48  [ТС]
Цитата Сообщение от alex_x_x Посмотреть сообщение
sfinexer, самое простое создается файл, потом оба процесса проецируют в память посредством memory file mapping, для этого даже физически файл создавать не надо, у рихтера есть пример
http://www.hackchina.com/en/r/51533/MMFShare.cpp__html

Мне бы хотелось бы оперировать в двух программах с массивами, а не с файлом, так как запись и чтение скорее всего будет асинхронной.
Может есть метод именно как-то приравнять указатели на память, чтобы программы видели этот массив?
Массив порядка 50 мегабайт.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.