Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

programowanie obiektowe

Ostatnio zmodyfikowano 2010-10-29 18:52
Autor Wiadomość
inny1997
Temat założony przez niniejszego użytkownika
programowanie obiektowe
» 2010-10-29 17:04:20
mam problem że
mam taką klase(przykładowo)
C/C++
class a
{
    int c;
    a( int l )
    { c = l }
    ~a()
    { }
};

próbuje zadeklarować
C/C++
a( 5 ) klasa;
 
to mi wyrzuca błąd że powinienem postawić ; przed słowo klasa
P-23415
Savail
» 2010-10-29 17:23:56
parametry powinienes wstawiac dopiero po obiekcie czyli:
a klasa(5);
P-23416
inny1997
Temat założony przez niniejszego użytkownika
» 2010-10-29 17:27:29
to nie działa
wyskakuje mi błąd
a' does not name a type
P-23417
pekfos
» 2010-10-29 17:31:10
masz gdzieś lokalne a. A konstruktor jest prywatny. nie używasz tego 'a' bo błąd byłby inny:)
P-23418
Savail
» 2010-10-29 17:39:36
brakuje chyba srednika po "c = l" i slowa public: przed konstruktorem
Moge sie mylic bo nie jestem zaawansowanym uzytkownikiem ;p
P-23419
ison
» 2010-10-29 17:40:24
dopisz
C/C++
public:
przed konstruktorami i destruktorami w klasie

@Savail nie powinno tam być średnika
P-23420
inny1997
Temat założony przez niniejszego użytkownika
» 2010-10-29 17:41:38
już niema błędu miałem definicje (klasy a) w main.
P-23421
Elaine
» 2010-10-29 17:57:35
nie powinno tam być średnika
Niby dlaczego?
P-23422
« 1 » 2
  Strona 1 z 2 Następna strona