SORU
31 EKİM 2011, PAZARTESİ


İle " sonucuna ne zaman lambda türü;otomatik" C 11 nedir?

Bir lambda tür bir işlev işaretçisi bir algı vardı. Aşağıdaki testi yaptığımda, yanlış (demo) buldum.

#define LAMBDA [] (int i) -> long { return 0; }
int main ()
{
  long (*pFptr)(int) = LAMBDA;  // ok
  auto pAuto = LAMBDA;  // ok
  assert(typeid(pFptr) == typeid(pAuto));  // assertion fails !
}

Yukarıda eksik bir nokta kodudur ? Sonra, auto anahtar kelime ile çıkarılabilir typeof lambda ifade nedir ?

CEVAP
31 EKİM 2011, PAZARTESİ


İşlev çağrısı operatörü aşırı bu eşsiz isimsiz bir yapıdır. Lambda her örneği için yeni bir tür tanıttı.

Olmayan bir yakalama lambda özel durumda, ayrıca yapı işlevi bir işaretçi örtük dönüştürme.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007