Tutto quello che dici è valido se conosci il tipo di dato puntato e la dimensione ... a questo punto NON hai bisogno di partire dal puntatore perchè l'informazione già ce l'hai ...
Il problema è quando si parte dal puntatore SENZA sapere alcunchè di quello a cui il puntatore punta ... in questo caso, non puoi fare nulla ...
Per capirci, supponi di avere una funzione che accetta un puntatore a char
int func(char *p)
e tu devi determinare, all'interno della funzione, la dimensione dell'area puntata da p ...
Ovviamente, tutto quello che conosci, è p
Ultima modifica effettuata da nessuno il 28/03/2010 alle 13:23
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |