[ Dragi Tata @ 14.01.2002. 17:23 ] @
Ovo i nije pitanje "od zivotne vaznosti", vec sam samo malo radoznao.

Naime, poznato je da za sada MSVC++ ne podrzava kljucnu rec "export". Pitanje za VC++ programere:

1. Koliko vam stvarno nedostaje?
2. Kako "zaobilazite" ovaj nedostatak u vasim programima?

Jedan od duhovitijih sistema za "zaobilazenje" export-a, koji sam video, je da se na kraju .h fajla stavi #include "cpp fajl", a da se cpp fajl iskljuci iz procesa kompajliranja.
[ Ivan Dimkovic @ 14.01.2002. 19:36 ] @
Heh... eto - posto sam ja C prvi put video kad se pojavio Visual C++ 2.0, a i na njemu sam naucio (tj. poceo da ucim) C/C++ ja nisam nikad ni znao za "export' keyword ;)

Hmm.. po ovome sto si ti opisao nije mi najjasnije sta ta kljucna rec radi? Ja obicno sitne funkcije definisem kao inline u samom .h fajlu, cime se doprinosi i na performansama.

Mozes malo da pojasnis sta export radi?
[ Dragi Tata @ 14.01.2002. 19:55 ] @
Pogledaj na

http://www.corfield.org/cplusplus.phtml?cpp=ptexp

Ukratko, export omogucava da i klase sa template funkcijama clanicama deklarises u .h fajlu, a definises u .cpp fajlu.

Inace, i ja najcesce definisem template funkcije u samom .h fajlu, sto je svakako najsigurniji i najcesce koriscen nacin da se ovaj problem zaobidje.