Является = 0; b = (a ++, a + 1); неопределенное поведение (UB)?

посмотрите простой пример:

int a = 0;
int b = (a ++  ,  a + 1); // result of b is UB or well defined ?  (c++03).

Это было изменено в C ++ 11 / C ++ 14?

Ответы на вопрос(1)

Ваш ответ на вопрос