2
Está usando malloc para un comportamiento indefinido int hasta C ++ 20
Me dijeron que el siguiente código tiene un comportamiento indefinido hasta C ++ 20: int *p = (int*)malloc(sizeof(int)); *p = 10; ¿Es eso cierto? El argumento fue que la vida útil del intobjeto no se inicia antes de asignarle el valor ( P0593R6 ). Para solucionar el problema, se newdebe …