Ver Mensaje Individual
  #10 (permalink)  
Antiguo 24/02/2013, 16:19
amchacon
 
Fecha de Ingreso: julio-2012
Mensajes: 375
Antigüedad: 11 años, 10 meses
Puntos: 28
Respuesta: Aprender C++ desde 0

Pero dominar no es lo mismo manejar.

La introducción de parametros por teclado en C es algo turbia, pues debe hacerse mediante funciones estilo scanf:
Código C:
Ver original
  1. scanf("%d",&cosa);

En la cual debes definir el formato de entrada (%d) y esta expuesto a problemas de buffer. En cambio en C++ es más fácil gracias al sistema de archivos stream:

Código C:
Ver original
  1. cin>>Cosa;

No tienes que tabular los datos, no tienes que preocuparte por el buffer... El trato de vectores es mucho más sencillo gracias a la clase vector, el uso de cadenas es también más sencillo gracias a la clase string (adios a problemas de desbordamiento de buffer por olvidarte el caracter '\0').

Por otro lado el operador new es más escietp que la funciónmalloc y además inicializa los objetos creados.