Aşağıdaki üye işlevi prototipi C++ 11'de nasıl yorumlanmalıdır?'auto a_class :: f (...) -> T const' dilbilgisinde belirsiz midir?
class C {
public:
auto f(...) -> T const;
}
O Yapabileceğimi biliyorum
sınıf C const üye işlev veya tür T. bir const değerini döndüren bir const olmayan üye işlevi olabilir ya o bana gelirdi
T const f(...);
veya
AncakT f(...) const;
, ben h ile tutarlı olmasını istiyorum tıpkı fonksiyon yazmak Ben fonksiyonları ilan ediyorum, bu yüzden her yerde yeni C++ 11 auto f(...) -> RetType
yolunu kullanmaya karar verdim.
+1 (ihtiyacınız olduğu gibi) :-) –
@KerrekSB Yanıtlamanın yanı sıra, soran ve soran kişilerin adları gizlendiyse oylama düzeninin nasıl değişeceğini merak ediyorum. –