Aşağıdaki geçerli C++ ifadeleri neden var? Bunlar birisi bana açıklayabilir mi?C++ garip ifadeler iyi derlenmiş
48
A
cevap
77
Birincisi, parametre listesi ve sonraki bir çağrı olmayan bir lambdadır. []{}
böylece bütün hat
[](){}();
ikinci eşdeğer bir parametre listesi ile kullanılmayan bir lambda tanımı takip tanıtmak ve daha sonra hemen kapsamı yakın parantezler, bir çift [](){}
eşdeğer olduğu :
{
// empty scope
}
[]{}; // lambda
Sen lambda tanımı sözdizimi üzerine varyasyonlar için http://en.cppreference.com/w/cpp/language/lambda başvurabilir.
40
Bu bir (kullanılmayan) lambda ardından
[](){}();
ikinci boş alanı da eşdeğer olan bir lambda arama
[]{}();
vardır.
Parens parametre olmadan lambda için isteğe bağlıdır.
İlgili konular
- 1. Garip C/C++ sözdizimi
- 2. Düzenli İfadeler C++ Qt
- 3. Derlenmiş C++ exe dosyası yürütülemiyor
- 4. Amaç C. Garip sözdizimi
- 5. İfadeler
- 6. Garip C# taşma hatası
- 7. Garip C# jenerik contraint
- 8. Garip bildirim (şablonlar). C++
- 9. C garip makro sözdizimi
- 10. Neden hotspot, derlenmiş yöntemler derlenmiş?
- 11. lambda İfadeler
- 12. Bu garip C kodu biçimi nedir?
- 13. C# WPF comboBox garip sayı
- 14. garip typename kullanımı C++ 11
- 15. C# Garip WPF Combobox Davranışı
- 16. Düzenli İfadeler?
- 17. Düzenli ifadeler:
- 18. Düzenli İfadeler
- 19. İfadeler - Powershell
- 20. J2ME'de düzenli ifadeler
- 21. , döküm derlenmiş dosyayı başlatılamadı
- 22. Normal İfadeler: Listede arayın
- 23. mysqli_real_escape_string VE hazırlanan ifadeler?
- 24. Düzenli ifadeler PHP
- 25. Jekyll'deki ifadeler nasıl yapılır?
- 26. Bir lambda işlevindeki ifadeler
- 27. birleştiren birden ifadeler ağaçlar
- 28. En iyi yol C#
- 29. En İyi C# bağlamaları?
- 30. C# Subclass İyi Uygulama
Evet, bunlar lambdas. – ulidtko