epifan
Мыслитель
(6759)
1 месяц назад
В C++ символы << и >> используются в двух основных контекстах:
С потоками ввода-вывода:
<< (влево) используется для вывода данных, например: std::cout << "Hello".
>> (вправо) используется для ввода данных, например: std::cin >> variable.
Как операторы побитового сдвига:
<< сдвигает биты влево.
>> сдвигает биты вправо.
В контексте std::cout << и std::cin >>, эти символы являются перегруженными операторами для работы с потоками ввода-вывода, а не скобками.