«aggregate-initialization» etiketlenmiş sorular



8
C ++ 0x'de dönüşümleri daraltma. Sadece ben miyim yoksa bu büyük bir değişiklik gibi mi geliyor?
C ++ 0x bir sözde gerektirdiğinden, aşağıdaki kod ve benzeri kod kötü şekillendirilmiş yapacak daralan dönüşüm a doublea int. int a[] = { 1.0 }; Bu tür bir başlatmanın gerçek dünya kodunda çok kullanılıp kullanılmadığını merak ediyorum. Bu değişiklikle kaç kod kırılacak? Kodunuz etkilendiyse, bunu kodunuzda düzeltmek çok zahmetli mi? …

5
Toplam başlatma elemanlarının ihmal edilmesini önlemek mümkün müdür?
Aynı türden birçok üyeye sahip bir yapım var, böyle struct VariablePointers { VariablePtr active; VariablePtr wasactive; VariablePtr filename; }; Sorun şudur ki, yapı üyelerinden birini (örneğin wasactive) başlatmayı unutursam , şöyle: VariablePointers{activePtr, filename} Derleyici bundan şikayet etmeyecek, ancak kısmen başlatılan bir nesnem olacak. Bu tür bir hatayı nasıl önleyebilirim? Bir …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.