20
¿Se puede acceder a la memoria de una variable local fuera de su alcance?
tengo el siguiente código. #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo(); std::cout << *p; *p = 8; std::cout << *p; } ¡Y el código se está ejecutando sin excepciones de tiempo de ejecución! La salida fue 58 …