Conditional operator - Условное оператор (turnery operator) используется выбор между двумя значениями на основе условия.
Syntax of turnery
Condition ? A : B;
Примеры использования:
#include <iostream>
using namespace std;
int main()
{
int a = 5,b = 10;
int max = (a > b) << endl;
cout << "MAX NUMBER" << endl;
return 0;
}
Здесь если a больше b переменной max присваивается a иначе — b.