@camren
«>>» это оператор битового сдвига вправо в C++. Он сдвигает двоичное представление значения вправо на указанное количество позиций. Например, если значение равно 10 в двоичном виде (1010), то сдвиг вправо на 1 позицию даст значение 5 в двоичном виде (0101).
Также «>>» может использоваться для правого потокового ввода из потока ввода (cin) в переменную или объект.
Например:
1 2 |
int x; cin >> x; // присваивает введенное значение переменной x |
или
1 2 |
string s; cin >> s; // присваивает введенную строку объекту s |
Отметим, что двойной оператор «>>» может использоваться для потокового ввода и вывода данных из/в стандартные библиотечные потоки cin и cout.