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> ostanązostaną przekazane przez referencję i będzie można je zmieniać.
 
'''Lista parametrów''' w niczym nie różni się od listy parametrów zwykłej funkcji.