eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingkonstructor czy nie konstructorkonstructor czy nie konstructor
  • Data: 2010-11-22 08:58:27
    Temat: konstructor czy nie konstructor
    Od: Krzysztof Poc <f...@w...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Witajcie
    Czy ktos wie co to za konstrukcja w ponizszym programie ?

    #include <iostream>
    using namespace std;

    class Pies
    {
    public:
    Pies() { cout << "konstuktor" << endl; }
    void Fun(void) {}
    };

    int main(void)
    {
    Pies szarik(); // co to za konstrukcja ?
    szarik.Fun(); // blad kompilacji: request for member 'Fun' in
    'szarik', which is of non-class type 'Pies()'
    return 0;
    }

    Konstruktor w ogole nie jest wolany, wiec obiekt szarik nie jest
    konstruowany i
    jaka kolwiek operacja na szarik generuje blad kompilacji.

    Dokladnie chodzi mi o konstrukcje:
    Pies szarik();

    g++ nie generuje zadnego kodu assemblerowego dla powyzszej
    konstrukcji.

    Czy ktos wie jak ja rozumiec ?

    dzieki za pomoc

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: