Я нашел этот странный синтаксис:
int a = {1,};
И он работает во всех компиляторах, которые я пробовал. Как он компилируется?
EDIT: Я думал, что скалярные инициализаторы могут содержать только один элемент, порождая мой вопрос. Извините за все проблемы.