Почему дополнительная запятая не допускается в списке параметров, хотя она разрешена при инициализации фигурной скобки?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему дополнительная запятая не допускается в списке параметров, хотя она разрешена при инициализации фигурной скобки?

Сообщение Anonymous »

Следуя по старому вопросу (есть ли какое-либо отношение к дополнительной »,« в конце инициализации скобки?) /> Это нормально, дополнительное, < /code> игнорируется: < /p>

int generated_array[] = {
1,
2,
3,
};
< /code>

Для согласованности, разве не имеет смысла это разрешить? < /p>

int someFunc(
int v1,
int v2,
int v3,
){...}

int ret_val = someFunc(
1,
2,
3,
);
< /code>

Я не могу понять, как это сделает компиляцию более сложной, но, возможно, есть что -то, о чем я не думаю. Я предполагаю, что это на самом деле немного упростит его.>

Подробнее здесь: https://stackoverflow.com/questions/290 ... ed-in-a-br
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»