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...