[ bobby63 @ 08.03.2010. 17:43 ] @
Pozdrav svima Jesam nov u c++ ali mi je jasno kako funkcionisu pointeri i kako se koristi * i & kada su u pitanju varijable ali ne verujem da razumem sta to znaci kada se koristi * za instanciranje klasa. U class DisplaySocket imam varijablu Code: Klasu instanciram u glavnom programu i treba mi da tu dobijem vrednost te varijableclass DisplaySocket : public TcpSocket { public: std::string recData; ... Code: SocketHandler h; DisplaySocket *p = new DisplaySocket(h); //ovde ide neki kod nebitan za ovaj problem string str = p->recData; Build prodje ali dobijam runtime gresku Code: Unhandled exception at 0x76d3b727 in PlateCHKWin32.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x04e5eb7c.. Pretpostavljam da nesto gresim u nacinu na koji pozivam ovu varijablu. Unapred hvala |