В C++, почему нам нужна точка с запятой перед закрытием скобки? Странно, что-то вродеЗачем нужна точка с запятой перед закрытием скобки?
{
statement;
statement;
statement
}
невозможно, эта точка с запятой не только разметка. Я понимаю, что точка с запятой после определения класса необходима, потому что может быть определение объектов этого класса. Но что здесь?
Из-за того, как выражение определяется в грамматике. Просто как тот. – Spo1ler
Зачем вводить специальное правило для выражения, предшествующего закрывающей скобке? – chris
Каждый раз, когда вы добавляли заявление, вам нужно было не забывать возвращаться и добавлять отсутствующую полуточку из предыдущего. Это выглядело бы непоследовательно. Это означало бы сделать компилятор немного более сложным, чем он есть. – Galik