PDA

Visualizza la versione completa : [c++] da stringa a vettore di interi


Tonno88
27-12-2009, 16:41
Salve ho un problemone con un programma, dopo tanto faticare il programma mi tira fuori un stringa contenente 10 numeri separati da uno spazio. Per lavorare sui muneri contenuti dalla stringa devo inserire questi numeri all'interno di un vettore solo che non so proprio come fare.

per es se ho una stringa che contiene (1, 10, 8, 0 , 20, 11, 15, 4, 6, 0) come devo fare per ottenere un vettore che contiene questi elementi???

grazzie in anticipo!!!

Kej
27-12-2009, 16:49
Prova ad utlizzare la strtok (http://www.cplusplus.com/reference/clibrary/cstring/strtok/) per estrapolare ogni numero dalla stringa, e poi converti ogni numero estratto con atoi (http://www.cplusplus.com/reference/clibrary/cstdlib/atoi/) (o con atof / atol a seconda di quello che ti serve)

Loading