2
Lambda makrosu nasıl lambda oluşturur?
GitHub'da bu kod parçasını buldum ama tam olarak anlamadım: #define lambda(ret_type, _body) ({ ret_type _ _body _; }) Sonra: int (*max)(int, int) = lambda(int, (int x, int y) { return x > y ? x : y; }); int max_value = max(1, 2); // max_value is 2 Alt çizgi ne …