[Tech] Nuova domanda di C

Marco Ermini markoer@markoer.org
Mer 9 Giu 2004 09:29:47 CEST


Valerio Montagnani disse:
[...]
> l'inizializzazione la faccio con:
> features=alloca_mem(size,200);
>
> dove size è una variabile intera che assume valori diversi a senconda
> della necessità richiesta dall'evoluzione del programma.

Ecco... ma se il secondo parametro è sempre 200, perché lo passi come
valore alla funzione?


> Scusami ma non ho capito come devo fare a passare i valori che mi
> interessano; ho definito:
>
> float **features;
>
> allocato:
> features=(float **)malloc(4*sizeof(float*)*4*sizeof(float*));
>
> e così funziona come dicevi.

E infatti questo è giusto (oddio, io non capisco il sizeof di un
puntatore... forse volevi fare il sizeof di float... che dici questo può
essere uno dei problemi ;-)


Ciao
-- 
Marco Ermini
http://www.markoer.org
Dubium sapientiae initium. (Descartes)
<< This message is for the designated recipient only and may contain
privileged or confidential information. If you have received it in
error, please notify the sender immediately and delete the original.
Any other use of the email by you is prohibited. >>



Maggiori informazioni sulla lista flug-tech