Я пытаюсь разобрать простую строку в C ++. Я знаю, что строка содержит некоторый текст с двоеточием, за которым сразу следует пробел, а затем число. Я хотел бы извлечь только числовую часть строки. Я не могу просто разбить токены на пробел (используя sstream и <<), потому что текст перед двоеточием может содержать или не содержать пробелы. </p>
Некоторые примеры строк могут быть:
Общее дисковое пространство: 9852465
Свободное место на диске: 6243863
Секторов: 4095
Я бы хотел использовать стандартную библиотеку, но если у вас есть другое решение, вы также можете опубликовать его, так как другие с таким же вопросом могут захотеть увидеть другие решения.