C++/Funkcje anonimowe: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Składnia: Poprawiona literówka Znaczniki: Z urządzenia mobilnego Z wersji mobilnej (przeglądarkowej) |
Poprawienie literówki |
||
Linia 19:
</source>
'''Domknięcie''' określa jakie zmienne i w jakim trybie są dostępne bezpośrednio w danej funkcji. W najprostszym przypadku domknięcie może być puste, wówczas funkcja nie ma dostępu do żadnych obiektów zdefiniowanych w zakresie, który ją zawiera. Najprościej można wskazać, że wszystkie obiekty są dostępne przez referencję, pisząc <tt>[&]</tt>; można również wskazać, że wszystkie dostępne są to kopie, <tt>[=]</tt>. Można też wyliczyć tylko te zmienne, które są rzeczywiście potrzebne, np. <tt>[x, y]</tt>. Zmienne domyślnie są dostępne tylko do odczytu, ale jeśli poprzedzimy je znakiem <tt>&</tt>
'''Lista parametrów''' w niczym nie różni się od listy parametrów zwykłej funkcji.
|