Lagani sam padobranac kada su u pitanju sabloni klasa u C++, ali pravim neku aplikaciju i pitam se da li da sablonizujem klase koje sam vec napravio, naravno pre toga bi se potrudio da savladam taj koncept. Napravio sam klase : CPresekOkrugli, CPresekOvalni, CPresekPravougaoni, CPresekNeobicni, sve cetiri imaju javne funkcije CreatePresek-za inicijalizaciju objekta, i PopuniPresek-funkcija koja u paralelizmu (koliko-procesora, toliko-niti) popunjava dvodimenzionalni vektor izvrsavajuci neki algoritam, pokazivac na taj vektor je jedan od clanova klase(javni). Namera mi je da taj sablon koristim u svojoj aplikaciji na sledeci nacin :
stdPrs::presek<ovalni>prs;/*dolaze u obzir sledece konkretizacije: okrugli, ovalni, pravougaoni, neobicni. Neke druge konkretizacije nemaju smisla, i to je ono sto me buni.*/
prs.CreatePresek(razni argumenti);
prs.PopuniPresek();
Nadam se da sam jasan. Hvala.