Тернарный оператор в языке C++ работает следующим образом: 3
Синтаксис тернарного оператора: condition ? expression1 : expression2. 2
Пример: если условие condition верно, выполняется выражение expression1, если условие ложно — выражение expression2. 2
Тернарный оператор не обязательно должен возвращать некоторое значение, он может просто выполнять некоторые действия. 3