Операнд оператора sizeof не должен содержать выражение, которое имеет потенциальные побочные эффекты
Операнд оператора sizeof не должен содержать выражение, которое имеет потенциальные побочные эффекты.
Аргумент sizeof оператор обычно не оценивается во время выполнения. Если аргумент является выражением, можно ошибочно ожидать, что выражение вычислено.
Правило не нарушается, если аргумент volatile переменная.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Побочные эффекты |
| Категория: Обязательно |
| Категория СМЖЛ: обязательная |