3 Mart 2011, PERÅžEMBE
C stil's-özel durumlar kuralı; STL rehberi Google?
Google C style guide söylüyor "istisnalar kullanmayız". Bu tarz özel kullanım için saygı ile STL söz etmez. STL yöneticileri başarısız olabilir bu yana, ne kadar özel durumlar konteynerlerin tarafından atılmış ne yapmalıyım?
- Eğer STL kullanıyorsanız, ne arayan ayırma hatası haberdar mı?
push_back()
operator[]
harita gibi STL yöntemleri herhangi bir durum kodları döndürmeyin. - Eğer STL kullanmak değilse, ne kabı uygulama kullanıyorlar mı?
CEVAP
3 Mart 2011, PERÅžEMBE
Derleronlarkimse onları kullanması gereken özel durumlar kullanmayın. Eğer gerekçe bakarsanız onlar da yaz:
Mevcut C kodu Google istisnalar ile başa çıkmak için hazır değil çünkü çoğu, nispeten zor durumlar oluşturur yeni kod kabul edilir.
Her zamanki eski sorun. :-(
Bunu PaylaÅŸ:
Nasıl AngularJS görünümünde kısmi özel...
BackgroundWorker işlenmeyen özel durum...
django.çekirdek.özel durumlar.İmproper...
Özel Google Haritalar için Pencere Bil...
Özel Durumlar veya Dönüş kodları terci...