Avete mai visto il prototipo di new??
void * operator new (size_t size)
E guardate come si crea un oggetto
int *a = new int;
Ma come fa a dare un puntatore all'oggetto corretto e a convertire int in una grandezza in byte?
Avete mai visto il prototipo di new??
void * operator new (size_t size)
E guardate come si crea un oggetto
int *a = new int;
Ma come fa a dare un puntatore all'oggetto corretto e a convertire int in una grandezza in byte?
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
forse c'e' sizeof in mezzo da qualche parteOriginariamente inviato da XWolverineX
convertire int in una grandezza in byte?![]()
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
e come fa a chiamare il costuttore?
No ho visto non ci sta nessun sizeof.
La funzione new chiama a sua volta malloc..
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
non è che quella è solo la dichiarazione e la funzione sta altrove ? :master:Originariamente inviato da XWolverineX
Avete mai visto il prototipo di new??
void * operator new (size_t size)
E guardate come si crea un oggetto
int *a = new int;
Ma come fa a dare un puntatore all'oggetto corretto e a convertire int in una grandezza in byte?
Vc++ 2005 riporta questo
codice:void *__CRTDECL operator new(size_t size) _THROW1(_STD bad_alloc) { // try to allocate size bytes void *p; while ((p = malloc(size)) == 0) if (_callnewh(size) == 0) { // report no memory static const std::bad_alloc nomem; _RAISE(nomem); } return (p); }
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
Riporto up questo topic che può essere interessante
ancora non ho trovato risposta.
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
E' un po' eccessivo come UP, a distanza di mesi... si rinuncia, oppure si aggiunge almeno qualche elemento.Originariamente inviato da XWolverineX
Riporto up questo topic che può essere interessante
ancora non ho trovato risposta.![]()
In ogni caso, non si risollevano discussioni vecchie di mesi.
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...