C++ Результат возврата функции
Некоторое время назад здесь появился вопрос о несоответствии кода на C++ и Pascal. Вопрос
Его суть заключалась в том, что автор перепутал в числе с плавающей точкой . и , и функция выдавала неверный результат.
В итоге у него получался код вида
return 1, 5;
И мне стало интересно, что в таком случае вообще происходит. Это неопределенное поведение или что это вообще такое?