non c'è modo di ottenere lo stesso risultato con (char * buffer) nellla struct ?