webForumDet fria alternativet

Split

3 svar · 323 visningar · startad av Alpha II

Alpha IIMedlem sedan maj 20002 993 inlägg
#1

Finns det någon färdig funktion för att splittra upp en sträng till en array med stängar? Satt o tänkte skapa en själv men kom på att det blev krångligt när jag funderade på hur funktionen skulle returnera data ;)

aasahMedlem sedan mars 20034 471 inlägg
#2

Va? :q Splitta en sträng till en array med strängar??? Menar du till en array av char? Om du använder STLs strängar har jag för mig att det finns en funktion som slänger ur sig strängen i det formatet.

PeWMedlem sedan juni 200010 432 inlägg
#3

Han menar nog att man tar en mening som en sträng och sen splittar den till en array av strängar (orden). ;)

Mig veterligen finns det ingen sådan färdig i nåt standardbibliotek. Men genom substr går det ju att plocka ut delsträngar och det borde ju gå att implementera i relativt enkelt i en iteration för att lösa problemet. Problemet med att returnera data kan du ju komma ifrån genom att arbeta med adresser.

CoordMedlem sedan okt. 200211 inlägg
#4

Kan det vara strtok du är ute efter?

http://www.cplusplus.com/ref/cstring/strtok.html

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)