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

  • alexis gillis

    alexis gilli

    23 HAZİRAN 2011
  • bobinire

    bobinire

    24 EYLÜL 2006
  • jcortes187

    jcortes187

    24 Mart 2006