Если эффективность не является главной задачей, тогда используйте нормальный файл ввода / вывода .
В противном случае IPC сделает это.
Что касается Windows , у вас есть следующие опции:
буфер обмена,
COM,
Копирование данных,
DDE,
Отображение файлов,
Почтовые ящики,
Трубы,
RPC,
Windows Sockets
Для Linux , можно использовать Name Pipes (эффективное) или сокеты .