Mam ciąg znaków, który zawiera pewną liczbę liczb całkowitych, które są ograniczone spacjami. Na przykład:parsować ciąg do wektora int
string myString = "10 15 20 23";
Chcę przekonwertować go na wektor liczb całkowitych. Tak więc w przykładzie wektor powinien być równy
vector<int> myNumbers = {10, 15, 20, 23};
Jak mogę to zrobić? Przepraszam za głupie pytanie.
Wykorzystanie 'boost :: split_regex' – Blacktempel
@juanchopanza mógłbyś łaskawie wyjaśnić, jak do łupania ** strun * * jest traktowany tak samo jak podział na wektor *** int ***? –
@jrok Istnieją znaczne różnice między zwykłym dzieleniem ciągu a dzieleniem ciągu przy jednoczesnym przekształcaniu typu. –