Konstruktor domyślny ze wszystkimi argumentami domyślnymi
Ostatnio zmodyfikowano 2011-08-26 01:19
akwes Temat założony przez niniejszego użytkownika |
Konstruktor domyślny ze wszystkimi argumentami domyślnymi » 2011-08-26 00:38:01
Obiekt( int X = 0, int Y = 0 );
Obiekt ob1( 200, 300 );
Obiekt ob2( 100 );
Obiekt ob3();
Ktoś wytłumaczy? Albo powie jak to rozwiązać aby ten konstruktor pełnił funkcję domyślnego konstruktora i działał przy wywołaniu bez argumentów? edit: Jak zwykle za szybko napisałem =/ Powinno być: |
|
Elaine |
» 2011-08-26 01:19:00 Klasyczny błąd, żeby go uniknąć wystarczy zapamiętać, że w C++ jeśli tylko coś może zostać potraktowane jako deklaracja funkcji, to właśnie tak zostanie potraktowane. |
|
« 1 » |