Forse perché con
codice:
char num_contacts[70];
allochi spazio per una stringa d max 69 caratteri mentre con
codice:
string num_contacts; // ?????
allochi spazio SOLO PER UN PUNTATORE???
PS: Ti consiglio di non mischiare c e c++