Форум программистов, компьютерный форум CyberForum.ru

Как организовать обмен данными между двумя разными программами? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ конвертировать char* в time_t http://www.cyberforum.ru/cpp-beginners/thread1114409.html
Всем привет. Помогите, пожалуйста разобраться, как нормально конвертировать char* (время полученное с сервера) в time_t. Нашел вариант для C, но он вроде как не подходит для c++ из-за типа long long time_t bar; if (sizeof(time_t) == sizeof(int)) { bar = atoi(foo); } else if (sizeof(time_t) == sizeof(long)) { bar = atol(foo);
C++ калькулятор Всем привет, извините, что постю сюда эту тему, но выхода нет((( Проблема состоит в том что надо сделать калькулятор из множества действий +-*/ то есть у меня 8+8, а мне надо 8+8*3/2 как то так( Хотя бы действий 15 сделать! Возможно у кого то есть исходники? Прошу вас откликнитесь, выхода у меня больше нет, все облазил ни где не нашел((( Работаю в buildere c++ P.S. пока у меня вот такой... http://www.cyberforum.ru/cpp-beginners/thread1114399.html
C++ замена елементов одномерного массива
#include<string> #include <cmath> #include <iostream> #include<locale> using namespace std; const int max_size=255; int a,b,rl1={0},i,j,rl2={0},c,k,rl_chislo,kol=0; string rl3; int main() { setlocale(LC_ALL,"Rus");
В одномерном массиве, состоящем из n вещественных элементов, вычислить количество отрицательных элементов массива C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество отрицательных элементов массива; 2) сумму модулей элементов массива, расположенных после минимального по модулю элемента. Я тут пытался сделать первую часть задания, вот: #include "stdafx.h" #include <iostream> #include <math.h> using namespace std;
C++ Инвентаризация ПО http://www.cyberforum.ru/cpp-beginners/thread1114353.html
Добрый вечер пишу курсовую по теме "инвентаризация по." Нужно написать программу, которая будет выводить список установленного на данный компьютер ПО. Где, как это можно посмотреть? Все, что пришло на ум, это посмотреть где-нибудь в ветках реестра, но хотелось бы знать больше.
C++ Найти максимальный среди элементов, лежащих ниже побочной диагонали. #include <iostream> #include <iomanip> #include <math.h> #include <conio.h> using namespace std; int main() { int **a, tmp; int i, j, n, m; cout << "Vvedite razmer: n, m" << endl; подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15369 / 7001 / 1105
Регистрация: 02.05.2013
Сообщений: 11,435
Завершенные тесты: 1
09.03.2014, 11:44
Цитата Сообщение от gomodril Посмотреть сообщение
Как организовать обмен данными между двумя разными программами?
Ну если между двумя, тогда я бы посоветовал разделяемую память.
Принцип работы: виртуальные страницы памяти разных процессов
отображаются на одну и ту же физическую память. Один процесс
пишет - второй сразу видит изменения, не требуется ни переключение
контекстов, ни системные вызовы, ни ожидание на объектах ядра.

В Windows делается с помощью CreateFileMapping/MapViewOfFile.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru