Salve, c'è un modo che posso seguire per rendere la malloc parametrica rispetto al tipo di ritorno in c/c++? In pratica io vorrei poter fare qlcosa del tipo:
int * = mymalloc(10 * sizeof(int));
e fare in modo che la mymalloc restituisca direttamente un puntatore castato a puntatore a int, in modo che se compilo come c++ non mi da problemi.
Con i template si potrebbe fare qlcosa? Non sono molto ottimista, visto che penso che non si e in grado di scegliere la giusta istanza solo in base al tipo di ritorno. Comunque se avete idee postatele!
![]()