10
“Değişkenleri her zaman başlatır”, önemli hataların gizlenmesine neden olmaz mı?
C ++ Çekirdek Kuralları ES.20 kuralına sahiptir: Her zaman bir nesneyi başlat . Kullanılan önceden ayarlanmış hatalardan ve bunların tanımsız davranışlarından kaçının. Karmaşık başlatmanın anlaşılmasıyla ilgili sorunlardan kaçının. Yeniden düzenlemeyi basitleştirin. Fakat bu kural böcek bulmaya yardımcı olmaz, sadece onları gizler. Bir programın başlatılmamış bir değişken kullandığı bir yürütme yoluna …