Ĺadny brzuch
Piszę klasę która mogłaby być wykorzystywana w programach do obliczania równań itp. i nie wiem jak miałbym to udostępnić. Czy poprostu te 2 pliki (*.h i *.cpp ) czy jako komponent? Jeżleli to drugie to jak bym miał to zrobić żeby było to w formie komponentu?
Jeżleli to drugie to jak bym miał to zrobić żeby było to w formie komponentu?
Alez bardzo prosto !. Najlepiej jako komponent COM (Component Object Model) ;). COM jest prosty - to strukturka z wskaznikami dziedziczaca po IUnknown. Dokodujesz cobie kontrole referencji (takie male garbage coll.). Jak juz idzisz na calosc to proponuje zeobienie z tego InProcServera - inne app beda moglu uzywac (via COM system - bo zrobiles (zrobisz) server COM - czyli CoCreateInstance np wywolanie ci utworzy :]).
Pozdr.
st3tc
Komponent spoko moze byc ale pomysl tez o userach nie kozystajacych z softu typu BCB a uzywajacych np dev-cpp czy MinGW. Im zapewne bardziej przydatna bedzie klasa zapisna w jak to nazwales "dwoch plikach" (*.h i *.cpp)
A jak by to było w dll to jak by to wyglądało? Jak ja miałbym to w nim umieścić i jak ktoś by miał to odczytać?
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Jeżleli to drugie to jak bym miał to zrobić żeby było to w formie komponentu?

Alez bardzo prosto !. Najlepiej jako komponent COM (Component Object Model) ;). COM jest prosty - to strukturka z wskaznikami dziedziczaca po IUnknown. Dokodujesz cobie kontrole referencji (takie male garbage coll.). Jak juz idzisz na calosc to proponuje zeobienie z tego InProcServera - inne app beda moglu uzywac (via COM system - bo zrobiles (zrobisz) server COM - czyli CoCreateInstance np wywolanie ci utworzy :]).
Pozdr.
st3tc

Komponent spoko moze byc ale pomysl tez o userach nie kozystajacych z softu typu BCB a uzywajacych np dev-cpp czy MinGW. Im zapewne bardziej przydatna bedzie klasa zapisna w jak to nazwales "dwoch plikach" (*.h i *.cpp)
A jak by to było w dll to jak by to wyglądało? Jak ja miałbym to w nim umieścić i jak ktoś by miał to odczytać?