migliorabile ha scritto:
Il C ed il C++ non supportano la possibilita' di conoscere la dimensione di vettori allocati con 'malloc/calloc' o 'new'.
Ci sono dei trucchi, comunque:
1) usare 'msize'
2) usare malloc/calloc + 'placement new', e usare uno slot per tenere la dimensione del vettore.
Se non sai di cosa sto parlando, e' corretto: sono tecniche di programmazione avanzate.
Grazie mille per il consiglio, effettivamente non lo conosco ma cercherò sul web come utilizzarlo.