Насколько я понимаю, оператор вставки при использовании с любым объектом ostream, таким как std::cout
, просто вставит следующие значения. Но когда я использую скобки, я получаю результат, отличный от ожидаемого. Я пытаюсь понять, почему использование оператора вставки с квадратными скобками в коде, показанном ниже, дает следующий результат в C ++?
Код
std::cout << (2 << 3) << std::endl;
Результат
16