10
Чи "завжди ініціалізація змінних" не призводить до того, що важливі помилки приховуються?
Основні вказівки C ++ мають правило ES.20: Завжди ініціалізувати об'єкт . Уникайте використаних раніше встановлених помилок та пов'язаних з ними невизначених поведінок. Уникайте проблем із розумінням складної ініціалізації. Спростіть рефакторинг. Але це правило не допомагає знаходити помилок, воно лише їх приховує. Припустимо, що програма має шлях виконання, де вона використовує …