Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

komunikacija izmedju dva pokrenuta programa

[es] :: C++ programiranje :: komunikacija izmedju dva pokrenuta programa

[ Pregleda: 602 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksa Stankovic

Član broj: 147264
Poruke: 38
212.200.65.*



Profil

icon komunikacija izmedju dva pokrenuta programa29.06.2008. u 14:06

Recimo da imam dva programa, p1 i p2. Evo kodova:

p1:
Code:

#include <stdio.h>
#include <stdlib.h>
int main()
{
    system("p2.exe");
    char rec[30];
    return 0;
}


p2:
Code:


#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf(" bla ");
    system("PAUSE");
    return 0;
}



Naravno kada pokrenem p1 dobijam output:

bla Press any key to continue...

Sada mene zanima kako bih mogao da uskladistim ovo sto je odstampao p2, tj u rec[30] hocu da upisem " bla ", ili moze i celo bla Press any key to continue...

Takodje me zanima recimo kako bi program p2 mogao da obavesti program p1 da je odstampao nesto na ekran( moze i da je pokrenuo neku funkciju ili slicno)
da bi onda program p1 mogao dalje da odradi nesto...

Naravno, znam da bi ova dva programa jednostavno mogao da spojim, ali meni to ne treba jer je problem drugacije prirode... Resenje moze biti i u C i u C++, tj da koristi <iostream> umesto <stdio.h>. Moze koristiti i string rec umesto rec[30].

Hvala unapred na bilo kakvoj pomoci!
29.06.2008. u 14:06 

itf
Zagreb

Član broj: 59794
Poruke: 778
*.adsl.net.t-com.hr.

ICQ: 337738018


Profil

icon Re: komunikacija izmedju dva pokrenuta programa29.06.2008. u 16:45
Za ovo je najbolje koristiti mrežne protokole. TCP klijent-server bi rješio sve ove probleme.
29.06.2008. u 16:45 

Aleksa Stankovic

Član broj: 147264
Poruke: 38
212.200.65.*



Profil

icon Re: komunikacija izmedju dva pokrenuta programa29.06.2008. u 17:24
Da li imas neki sajt gde bih mogao da procitam o tome?
29.06.2008. u 17:24 

Goran Arandjelovic
Goran Arandjelovic
Beograd

Moderator
Član broj: 29116
Poruke: 277
*.dynamic.sbb.rs.



Profil

icon Re: komunikacija izmedju dva pokrenuta programa29.06.2008. u 17:53
Ovo ti je ok za početak...

http://sage.mc.yu.edu/kbeen/te...working/resources/sockets.html
29.06.2008. u 17:53 

Aleksa Stankovic

Član broj: 147264
Poruke: 38
*.smin-1.sezampro.yu.



Profil

icon Re: komunikacija izmedju dva pokrenuta programa29.06.2008. u 19:34
Hvala na ovome, ali ja imam Windows XP, pa mi ovo nije od neke pomoci :(
29.06.2008. u 19:34 

lowlife
Adam Stanojević
Developer, HSL Srbija
Kragujevac

Član broj: 83604
Poruke: 15
79.101.192.*



Profil

icon Re: komunikacija izmedju dva pokrenuta programa29.06.2008. u 20:14
Pozdrav!

Nisam radio sa mehanizmima koji su tebi potrebni na XP-u ali mi se čini da je kolega sa posla nahvatao šta mu treba na boost site-u.

Probaj ovo...

http://www.boost.org/doc/libs/1_35_0/doc/html/interprocess.html
29.06.2008. u 20:14 

Aleksa Stankovic

Član broj: 147264
Poruke: 38
212.200.65.*



Profil

icon Re: komunikacija izmedju dva pokrenuta programa02.07.2008. u 10:51
Citat:
lowlife: Pozdrav!

Nisam radio sa mehanizmima koji su tebi potrebni na XP-u ali mi se čini da je kolega sa posla nahvatao šta mu treba na boost site-u.

Probaj ovo...

http://www.boost.org/doc/libs/1_35_0/doc/html/interprocess.html


Hvala, izgleda da je ovo bas ono sto mi je trebalo!
02.07.2008. u 10:51 

[es] :: C++ programiranje :: komunikacija izmedju dva pokrenuta programa

[ Pregleda: 602 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.