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

Коммуникация между двумя программами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать массив http://www.cyberforum.ru/cpp-beginners/thread840842.html
Отсортировать массив указанным способом, использовать процедуры ввода и вывода массивов, выделить в задаче вспомогательные алгоритмы и оформить их в виде подпрограмм. Упорядочить массив по не возрастанию методом «пузырька». Если можно написать на С++. Заранее спасибо
C++ строки в стиле С - cstdlib Добрый вечер) Изучаю функции, связанные со строками. Конкретно по функциям, содержащимся в заголовке <cstdlib> Библиотеку С++ смотрю вот здесь - http://www.cplusplus.com/. Вот разъясните мне, пожалуйста, следующую вещь,- нашел одно руководство работе со строками, там описаны след. функции: fcvt() _fcvt_s() _itoa_s() ltoa() _ltoa_s() ultoa() _ultoa_s() http://www.cyberforum.ru/cpp-beginners/thread840841.html
C++ Обфускация
Всем привет, подскажите учебник для обучения обфускации. Интересует шифрование чисел(цифр)
C++ STL. Алгоритм copy()
Здравствуйте. Решаю задачку из учебника лафоре. Звучит она следующим образом: Алгоритм copy() можно использовать для копирования последовательностей в контейнере. Тем не менее нужно внимательно следить за тем, чтобы целевая последовательность не перекрывала исходную. Напишите программу, позволяющую производить копирование последовательностей внутри контейнера. Допустим, пользователь вводит...
C++ переход на новую строку http://www.cyberforum.ru/cpp-beginners/thread840824.html
подскажите пожалуйста есть задача надо откоректировать текс так что бы в каждом рядку было до N символов вот пока до чего я дошол for( int i=0; i<s.length();i++) { if(s.at(i)==n) а как вот дальше организовать переход на новую строку?
C++ Файлы произвольного доступа История такая: имеется лабораторная работа по файлам, текстовые работают на ура, но вот произвольного доступа... Дело в том, что имеется иерархия классов (ромб) и писать нужно самый нижний класс. Пишется он вроде как нормально, но вот на считывании все время ошибка выполнения. что это может быть и как это обойти без ущерба шаблонности?) Если что, в классах никаких указателей нет вообще, насколько... подробнее

Показать сообщение отдельно
AKruglyak
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 24
17.04.2013, 19:47     Коммуникация между двумя программами
Добрый вечер! Возникла необходимость создать коммуникацию между двумя независимыми программами. Одна является игрой на несколько человек, другая ботом. Необходимо смоделировать несколько тысяч игр с разными ботами, для выявления сильнейших. Сперва подумал, что это вообще не проблема - выводи в один файл, из него читай, выводи ответ в другой и так по кругу, но оказалось всё не так просто. Дело в том, что программы действуют независимо и ничего хорошего из этой схемы не выходит. Подскажите, как можно реализовать данную схему, чтобы она работала правильно?
Пробовал так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
#include <string>
#include <fstream>
#include <cmath>
#include <cstdio>
using namespace std;
void out(string a){
    ofstream get("get.txt");
    get<<a;
}
string in(){
    string a;
    fstream step("step.txt");
    step>>a;
    return a;
}
int main(){
    string a;
    a="123";
    out(a);
    a=in();
    cout<<a;
    system("PAUSE");
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
#include <string>
#include <fstream>
#include <cmath>
#include <cstdio>
using namespace std;
string in(){
    string a;
    fstream step("get.txt");
    step>>a;
    return a;
}
void out(string a){
    ofstream get("step.txt");
    get<<a;
}
int main(){
    string a;
    a=in();
    out(a);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru