C++ FunctionsLesson 30Preview gratis
C++ Lambda
Lesson ini bagian dari C++ · Semua level
Ringkasan
Pelajaran ini membahas lambda expression, yaitu fungsi anonim yang bisa didefinisikan langsung di dalam ekspresi tanpa perlu membuat deklarasi terpisah. Lambda sangat praktis untuk fungsi singkat yang hanya dipakai sekali, misalnya sebagai argumen algoritma. Kamu belajar bagian-bagian lambda: capture, parameter, return type, dan tubuh fungsi.
Poin kunci
- Bentuk dasar lambda: [capture](parameter) { pernyataan };
- Capture menentukan variabel luar yang boleh diakses di dalam lambda.
- Lambda sering disimpan pada variabel dengan tipe auto.
- Lambda tanpa capture dapat dikonversi ke fungsi pointer biasa.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.