kako se pravi engine?
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: kako se pravi engine?  (Pročitano 870 puta)
0 članova i 1 posetilac pregledaju ovu temu.
burga
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 654


Meet Linus


WWW
« poslato: 26 Мај 2006, 23:58:05 »

Занима ме како се прави машина (engine), као што је gnuchess, који може радити из конзоле, али исто тако служити као машина за gnome-chess.

Да ли се шаљу неке информације (и које) које може да прихвати програм који је машину позвао, и то током самог извршавања програма. Мислим, лако је са return кључном речју, али то је тек на крају...
Prijavi uredniku   Sačuvana

Нема Бога, и Дирак је његов пророк
http://www.burgic.com
RiSK
Hero Member
*****
Na mreži Na mreži

Pol: Muškarac
Poruke: 810


sleep`walker


« Odgovor #1 poslato: 27 Мај 2006, 19:05:09 »

Nisam siguran, ali mislim da je u ovom slucaju gnome-chess samo front-end. Vrlo verovatno je uradjeno tako sto je stdin i stdout gnu chess-a preusmeren. Zatim front-end zadaje komande programu na koji se oslanja na njegov tandardni ulaz i cita rezultate sa izlaza.

S obzirom da je gnuchess open-source mozes lepo videti koje funkcije/klase cemu sluze i koristiti izvorni kod ovog pograma u svom programu. Bez potrebe da u pozadini izvrsavas ceo gnu chess ili sta vec.

POzz
Prijavi uredniku   Sačuvana

Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: