Modernes C++ programmieren

Okt 23, 2024

lst-0638-book.cpp

// https://godbolt.org/z/8GxPMEc5o 
#include <iostream>
int main() {
    int count = 0;
    auto plus1 = [&count](int x) { // count als Referenz
        ++count; return x+1;
    };
    for(int i=0; i<5; ++i) { plus1(i); }
    std::cout << "plus1 wurde " << count << " Mal aufgerufen\n";
    // Ausgabe: plus1 wurde 5 Mal aufgerufen
}