Czym sprawdzic "x" znak w ciagu znakow C++

Witam potrzebna mi instrukcja, która rozbije mi ciąg znaków wprowadzony przez użytkownika w C++: np:

użytkownik wpisuje do zmiennej ciąg znaków “Imie” i w programie chce wyświetlić np 2 znak tego łańcuchu znaków czyli w tym przypadku “m”. Pozdrawiam

Operacje na tablicach się kłaniają…

std::cout << str[1];

Gdzie “str” to wczytany ciąg.

dzieki