Я знаю, как преобразовать массив символов, содержащий числа, в целое число с помощью iostream:
char[] ar = "1234";
int num;
ar >> num;
но как мне преобразовать последние четыре символа этого массива в int?
char[] ar = "sl34nfoe11intk1234";
int num;
????;
Есть ли способ указать на элемент в массиве и начать потоковую передачу оттуда?
В идеале я бы начал потоковую передачу с максимального размера массива - 4.