void
bir hazır bu iseYazım türü olarak geçersiz mi? C
A tipi bir hazır türü olan bir 14 ++:
- boşluk; ya da bir skaler tipte olan
; veya bir referans tipi olan
; veya
- bir dizi yazım tipi; veya
- aşağıdaki özelliklerin hepsine sahip bir sınıf tipi (Madde 9): - önemsiz bir yıkıcı sahip
- Bir toplama tipi (8.5.1) 'dir veya en az bir constexpr sahip yapıcı veya yapıcı bir kopyası değilse veya yapıcı hareket şablon ve
- onun statik olmayan veri üyeleri ve temel sınıflar tüm uçucu olmayan edebi türleri vardır. C++ 11
void
olarak
bir tipi, bir hazır tip ise bir hazır türü değildir:
- skalar tipi; veya
- değişmez bir tipine ilişkin bir referans tipi; veya
- bir dizi yazım tipi; veya
- aşağıdaki özelliklerin hepsine sahip bir sınıf tipi (Madde 9): - önemsiz bir yıkıcı sahip
- her yapıcı arama ve tam ifadesi bağ ya da-Eşit kollu statik olmayan verilerin elemanları (eğer varsa) için başlatıcılar bir sabit ifadesi (5.19),
- bu bir toplama tipi (8.5.1) veya bir değil, en az bir constexpr yapıcı veya yapıcı şablonu olan yapıcısını kopyalayın veya taşıyın ve
- tüm statik olmayan veri üyeleri ve temel sınıfları, türünde geçerlidir.
Peki neden void
bir literal türüdür? Ne yararları vardır?
İlgili [bir boşluk dönen?] C++ 14 (http://stackoverflow.com/q/20478193/1708801) –