codice:
 string elem;
  while (getline(read_write, elem, ',')) 
  
  {
 
 
 cout << "#";
 cout << elem;
 cout << "#";
  
  numeri.push_back(elem);

  }
evidenziando con il simbolo cancelletto i limiti di ciascun elem prelevato da ciascuna riga(stringa) mi accordo che ho un output di questo tipo:

#1##2
81##82
#

quindi il vector numeri mi si popola in questo caso di valori abnormi... quali:
1,null,2ritornoacapo81,null,82ritornoacapo

mentre dovrei averlo così:

#1#2#81#82#

e il vector numeri mi si dovrebbe popolare di valori ben definiti... quali:

1,2,81,82

come posso ripristinare il tutto? sapendo che il file filedaleggere.txt contiene secondo l'esempio:

1,2
81,82


Grazie