[+] C++ - klasy wzorcowe

Potrzebujesz pomocy z C, C++, perl, python, itp.
pbartosz
Posty: 9
Rejestracja: 05 czerwca 2010, 15:45

[+] C++ - klasy wzorcowe

Post autor: pbartosz »

W jaki sposób mogę przekazać do klasy wzorcowej argumenty dla konstruktora parametru?
Zapewne mogę to wykonać używając rzutowania (void *), ale czy jest jakiś ładniejszy sposób?

Przykład:

Kod: Zaznacz cały

template <typename T>
class TemplateClass {
    private:
        T object;
    public:
        TemplateClass() {
            object = T();  //wywolanie konstruktora bezparametrowego (co, gdy chcę przekazać argumenty dla konstruktora?)
        }
};
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Nie rozumiem o co Ci chodzi. Konstruktor klasy ma parametr.Poza tym masz _size i size!
pbartosz
Posty: 9
Rejestracja: 05 czerwca 2010, 15:45

Post autor: pbartosz »

Mój problem sprowadził się do tego, jak stworzyć szablon dla zmiennej ilości parametrów.

Problem już nieaktualny.
ODPOWIEDZ