Preguntas etiquetadas con pointers

20
¿Cómo crea la macro lambda una lambda?

Encontré este fragmento de código en GitHub pero no lo entendí del todo: #define lambda(ret_type, _body) ({ ret_type _ _body _; }) Entonces: 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 ¿Qué están haciendo los...

8
Diferencia entre @H y @H [0]

yo tengo var H: array of THandle; luego, en un bucle, creo múltiples subprocesos, y asigno identificadores de subproceso a los elementos de H, y luego los espero. Pasar @H [0] como el segundo parámetro a WFMO a continuación funciona. WaitForMultipleObjects(Length(H), @H[0], True, INFINITE)...