«deleted-functions» etiketlenmiş sorular

3
Varsayılan kurucu ve yıkıcı için “= varsayılan” “{}” den farkı nedir?
Başlangıçta bunu sadece yıkıcılar hakkında bir soru olarak gönderdim, ancak şimdi varsayılan yapıcıyı da ekliyorum. İşte asıl soru: Sınıfıma sanal, ancak derleyicinin üreteceği şeyle aynı olan bir yıkıcı vermek istersem, kullanabilirim =default: class Widget { public: virtual ~Widget() = default; }; Ama boş bir tanım kullanarak daha az yazarak aynı …

6
hata: silinen işlevin kullanılması
Bir arkadaşımın yazdığı bir C ++ kodu üzerinde çalışıyorum ve gcc4.6 ile derlerken daha önce hiç görmediğim şu hatayı alıyorum: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would be ill-formed: uninitialized non-static const member ‘const h_t FlopPokerGameFSM_<std::array<C, 2ul> >::hdealt::h’ Düzenleme: Bu, yükseltme …
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.