в этом примере и у gcc и clang странное поведение. gcc выбирает тип параметра unsigned или int в зависимости от порядка инстациации, у clang странно вывелся тип для указателя. Баги в обоих компиляторях? У MSVC 15.7p3 поведение как у gcc.
В MSVC 15.7p2 кстати работало? По идее оно уже там было.
видимо какая-то бага. В 8-м gcc вроеде бы ничего от порядка не зависит
Обсуждают сегодня