4
¿Cuál es esta sintaxis de C ++ que coloca un bloque rodeado de llaves donde se espera una expresión?
Me encontré con este extraño programa de C ++. #include <iostream> using namespace std; int main() { int a = ({int x; cin >> x; x;}); cout << a; } ¿Puede alguien explicar qué está pasando? ¿Cómo se llama esta construcción?