[ atko79 @ 08.03.2006. 09:32 ] @
Imam h i cpp definiciju i implementaciju nekih klasa.

Kako ih ukljuciti u c-kodu u funkciji.

Imam nekih par ideja kako bih to mogao uraditi, ali me zanimaju misljenja onih koji imaju iskustva u takvim stvarima. Ideje, sugestije, dobre i lose osobine ovakvih rjesenja.
[ idb @ 08.03.2006. 09:59 ] @
Citat:
Kako ih ukljuciti u c-kodu u funkciji.

Bojim se da C kompajler ne zna sta je class ....
Mora li to da kompajliras sa C kompajlerom, ili moze i sa C++ kompajlerom?
[ atko79 @ 08.03.2006. 10:34 ] @
Pa u svakom slucaju ako zelim da ukljucim ove datoteke moram upotrijebiti c++ kompajler.

E sad koliko to donosi koristi a koliko stete ne znam ni sam. Mozda je isplatnije napisati u c-u pomenute fajlove, posto je kompletan softver napisan u ANSI c-u.
A sa druge strane klasom bas onako elegantno rjesavam problem.

Sad treba donjeti stratesku odluku :) Kasnije nema vise povratka


[ idb @ 08.03.2006. 11:04 ] @
Citat:
E sad koliko to donosi koristi a koliko stete ne znam ni sam.

Ovo bi moglo da se rasplamsa u raspravu dobrih i losih strana OOP.

- Ako su dopune projekta Male i ako ga Necu ja odrzavati zavrzio bih ga u C-u.
- Ako su dopune projekta Velike i ako ga Necu ja odrzavati Verovatno bih ga prebacio C++.
- Ako su dopune projekta Velike i ako Cu ga ja odrzavati Sigurno bih ga prebacio C++.

E sad, jedino ti imas projekt pred sobom i znas sta te ceka - pa se preracunaj ...
Pozdrav idb
[ itf @ 08.03.2006. 17:16 ] @
Prije nije bilo direktnog C++ compilera, već se c++ kod prevodio c complierom. Kad je o klasama bilo riječ znam da su se one complirale kao strukture (struct). Mozda ti ovo dade nekakvu ideju...
[ atko79 @ 09.03.2006. 08:26 ] @
Hvala na savjetima!

ukljucicu pomenute file-ove u projekat i kompajlirati sa C++ kompajlerom napraviti testove i vidjeti ponasanje.