santaclause83
12-09-2007, 20:39
a seconda della richiesta del client,il server ha un vettore di puntatori a struct di tipo MATRICE,ciascuna inizializzata con tutti gli elementi,di tipo double
nel caso il client voglia la stampa di una delle matrici dell'insieme,ho bisogno di
1-estrarre ogni elemento dalla matrice puntata dal pointer corrispondente alla matrice cercata nell'insieme
2-salvare tutto su una stringa,col giusto formato
3-scrivere sulla pipe il tutto
il problema sta nel fatto che la mia stringa(quella che andrò a rispedire al client con la matrice scritta sopra) deve cambiare dinamicamente non solo rispetto al numero degli elementi,e questo non sarebbe un problema,ma anche rispetto alla grandezza di ciascun numero
non posso fare una malloc iniziale perchè il numero dei char rispetto alla grandezza in caratteri del numero estratto può cambiare...
suggerimenti?
(non pretendo righe di codice,è giusto per discuterne e aiutarmi a ragionare)
grazie!
nel caso il client voglia la stampa di una delle matrici dell'insieme,ho bisogno di
1-estrarre ogni elemento dalla matrice puntata dal pointer corrispondente alla matrice cercata nell'insieme
2-salvare tutto su una stringa,col giusto formato
3-scrivere sulla pipe il tutto
il problema sta nel fatto che la mia stringa(quella che andrò a rispedire al client con la matrice scritta sopra) deve cambiare dinamicamente non solo rispetto al numero degli elementi,e questo non sarebbe un problema,ma anche rispetto alla grandezza di ciascun numero
non posso fare una malloc iniziale perchè il numero dei char rispetto alla grandezza in caratteri del numero estratto può cambiare...
suggerimenti?
(non pretendo righe di codice,è giusto per discuterne e aiutarmi a ragionare)
grazie!