Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa konstrukcijom/destrukcijom

[es] :: C programiranje :: Problem sa konstrukcijom/destrukcijom

[ Pregleda: 551 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tomkeus

Član broj: 40478
Poruke: 502
*.vdial.verat.net.



Profil

icon Problem sa konstrukcijom/destrukcijom02.12.2004. u 11:39

Stvar je sledeća:

Imam klasu CIndex. Sve je lepo funkcionisalo dok mo nije zatrebao konstruktor kopiranjem. Ubacim ga ja na sledeći način:

Code:

CIndex::CIndex(const CIndex& iIndex)
{
      *this = iIndex;
}


Kada napravim novu klasu sve lepo radi, dok ne dođe do gašenja programa, tj. destrukcije klase. Program se ruši i ispada mi: Debug Assertion Failed. Greška je u falju dbgdel.cpp u izrazu _BLOCK_TYPE_IS_VALID(pHead->nBlockUse). Polako počinjem da ludim i ne znam više šta da radim. PLZ HELP!!!!
02.12.2004. u 11:39 

Dragi Tata

Član broj: 1958
Poruke: 3885
66.228.70.*

Sajt: www.novetehnologije.com


Profil

icon Re: Problem sa konstrukcijom/destrukcijom02.12.2004. u 14:08
Možeš li da postuješ definiciju klase (sve konstruktore, destruktor, operator = i promenljive članice)?
02.12.2004. u 14:08 

tomkeus

Član broj: 40478
Poruke: 502
*.vdial.verat.net.



Profil

icon Re: Problem sa konstrukcijom/destrukcijom02.12.2004. u 16:49
Nema veze. Ja sam payser jer nisam prvo ispoštovao RTFM pravilo. Poenta sa konstruktorom kopiranjem je da se izbegne konstrukcija prostim kopiranjem bitova što je onaj kod upravo radio.
02.12.2004. u 16:49 

[es] :: C programiranje :: Problem sa konstrukcijom/destrukcijom

[ Pregleda: 551 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.