Bonfo
03-12-2006, 21:28
Bene...
... ho iniziato a programmare in C++.
Purtroppo non lo consco molto bene e mi ci sto facendo le ossa adesso.
Venendo da Java e C# mi sono completamente scordato che il GarbageCollector non c'e' :doh: :doh:
Ora la mia applicazione crasha, sicurmante non per errori di programmazione come Null pointer, ma quasi sicuramente perche' esagero un po' troppo con l'uso della memoria.
Il problma mi si e' posto solo ora che sono quasi al termine del mio progetto, e quindi con almeno una 50 di classi :(
Ora le domande seguano a ruota:
- come funzia la delete, ovvero in tutti i suoi aspetti e sottoaspetti (cosi' forse mi evito di riguardarmi tutte e 50 le classi)
- quanta memoria puo' usare un programma ( da quel che so io ho tutti gli indirizzi virtuali ... quindi su AI32 circa 4 Giga.... ma mi sa che gia' a 18 MB mi molla )
- Strumenti per il profiling un po' mgliori del Task Manager di windows ?? (Ovviamente se Free e' mooooooolto meglio :D)
Grazie a tutti :help:
P.S.: in piu' sto usando le wxWidgets, che mi sa che usano un loro sistema di "deleting", quindi se qualcuno sa pure questo ... gli voglio bene :flower:
... ho iniziato a programmare in C++.
Purtroppo non lo consco molto bene e mi ci sto facendo le ossa adesso.
Venendo da Java e C# mi sono completamente scordato che il GarbageCollector non c'e' :doh: :doh:
Ora la mia applicazione crasha, sicurmante non per errori di programmazione come Null pointer, ma quasi sicuramente perche' esagero un po' troppo con l'uso della memoria.
Il problma mi si e' posto solo ora che sono quasi al termine del mio progetto, e quindi con almeno una 50 di classi :(
Ora le domande seguano a ruota:
- come funzia la delete, ovvero in tutti i suoi aspetti e sottoaspetti (cosi' forse mi evito di riguardarmi tutte e 50 le classi)
- quanta memoria puo' usare un programma ( da quel che so io ho tutti gli indirizzi virtuali ... quindi su AI32 circa 4 Giga.... ma mi sa che gia' a 18 MB mi molla )
- Strumenti per il profiling un po' mgliori del Task Manager di windows ?? (Ovviamente se Free e' mooooooolto meglio :D)
Grazie a tutti :help:
P.S.: in piu' sto usando le wxWidgets, che mi sa che usano un loro sistema di "deleting", quindi se qualcuno sa pure questo ... gli voglio bene :flower: