Согласно стандарту C++17

  • В программе есть ошибка времени компиляции.
  • Программа имеет неопределенное/определяемое реализацией поведение.
  • Программа имеет неопределенное поведение.
  • Программа гарантированно выводит: