Se allochi un gruppo di puntatori, devi utilizzare un doppio puntatore, come hai scritto nel cast ... altrimenti, che senso ha?Originariamente inviato da gianvituzzi
ok, però così:
dice: error C2440: '=' : cannot convert from 'mybooks **' to 'mybooks *'codice:mybooks *guida; guida = (mybooks **) malloc(sizeof(mybooks*)*num_buf);
mybooks **guida;
E comunque, in C++, usa la new e la delete ...
Cos'è un buffer di tipo /loop/ ??Cmq, mi domando in linea di massima, per creare un buffer di tipo /loop/ è meglio allocare num_buf strutture oppure num_buf puntatori ad una sola struttura...