eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingszablony metod - deklaracja i definicjaRe: szablony metod - deklaracja i definicja
  • Data: 2009-08-27 12:41:53
    Temat: Re: szablony metod - deklaracja i definicja
    Od: "Megas" <k...@o...eu> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]


    Użytkownik "Megas" <k...@o...eu> napisał w wiadomości
    news:h75on2$kj2$1@news.onet.pl...
    >
    > Użytkownik "Mateusz Loskot" <s...@s...net> napisał w wiadomości
    > news:h7462k$4vj$1@inews.gazeta.pl...
    >>

    http://www.parashift.com/c++-faq-lite/templates.html
    #faq-35.12
    W punkcie 35.12 mozna znalezc informacje jak uniknac bledu linkowania
    szablonu funkcji zdefiniowanej i zadeklarowanej w roznych plikach:

    The other solution is to leave the definition of the template function in
    the .cpp file and simply add the line template void foo<int>(); to that
    file:

    // File "foo.cpp"
    #include <iostream>
    #include "foo.h"

    template<typename T> void foo()
    {
    std::cout << "Here I am!\n";
    }

    template void foo<int>();

    Jaki jest cel ostatniej lini 'template void foo<int>(); ?? i czy mozna to
    samo zrobic w przypadku funkcji skladowej klasy??

    Pozdrawiam


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: