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