eliminato typdef string e quindi sostituiti tutti i suoi utilizzi