Существует контейнер ли, который может хранить значение тернарного оператора, при условии, что это будет вычисляться в рантайме? То есть нужно сохранить переменную, которая может быть либо std::string либо int.
А как тернарный оператор может вычисляться в различные типы?