Aktywne Wpisy

KrwawyPacyfista +25
Jest taka szansa że dawno nikt Ci nie powiedział tego, że jesteś ważny i tego że Twoja opinia się liczy. Głowa do góry będzie wszystko dobrze zaufaj sobie bo radzisz sobie w obecnej sytuacji najlepiej jak tylko potrafisz. Kocham Cie ʕ•ᴥ•ʔ

DEWASTATOR_TM +30





Ogólnie chodzi o to, że alokuję pamięć dla dwuwymiarowej tablicy na wskaźniki do obiektów i debugger pokazuje, że ta tablica ma adres 0x0.
Ale ok, jakoś przechodzi i kiedy próbuję ten wskaźnik najwyższy poziomem zwrócić przez gettera to rzuca mi sigsev.
Jeszcze jakieś 4 godziny temu mi działało xD
Kod: http://tinyurl.com/hlyc5ar
To co się dzieje źle czyli konstruktor World:
src/World.cpp/linie 54-56.
I getter:
src/World.cpp/linia 128
ktoś/coś dopomoże lub poratuje? Próbowałem czyścić projekt, przebudowywać, ale nie wiem co tam jest źle już nawet. Na moje powinno działać.
#programowanie #cpp #cplusplus
Tutaj jest World.cpp. Więcej chyba nie jest potrzebne, bo to tutaj magia się dzieje i tutaj się rozjeżdża.
http://www95.zippyshare.com/v/MB2ifQvv/file.html
http://stackoverflow.com/questions/10250016/should-i-use-the-same-name-for-a-member-variable-and-a-function-parameter-in-c
i zastosować się do niego. A potem zajrzeć do sparametryzowanego konstruktora klasy Fox (linie 13, 14, 17, 18) i się zastanowić :)
Ale głupota ._.
@nargil: Skoro wspomniałeś o korzeniach zła to template'ów zabraknąć nie mogło oczywiście. Ech, C++. Obiektowy asembler.