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

  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • Crossover

    Crossover

    18 HAZİRAN 2007
  • Utah Valley Online

    Utah Valley

    9 AĞUSTOS 2010