Cuando se crea un nuevo objeto en C++ que vive en la pila, (la forma en que he visto sobre todo es) hacer esto:C++ apilar las variables y variables montón
CDPlayer player;
Cuando se crea un objeto en el montón de llamar new
:
CDPlayer* player = new CDPlayer();
Pero al hacer esto:
CDPlayer player=CDPlayer();
crea una pila de objetos en base, b ¿Cuál es la diferencia entre eso y el mejor ejemplo?
posible duplicado de [¿Hace el paréntesis después de que el nombre del tipo marque la diferencia con el nuevo?] (Http://stackoverflow.com/questions/620137/do-the-parentheses-after-the-type-name-make- a-difference-with-new) – fredoverflow