26/07/2012, 18:14
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 9 meses Puntos: 228 | |
Respuesta: ofstream Entre Stream y Buffer no se la direfencia. Me parece que lo que decis esta bien.
Sobre la otra pregunta hay una gran diferencia. String es una clase la cual oculta internamente un vector de caracteres. La clase string se encarga de manejar la memoria. A diferencia del vector de caracteres que vos tenes que hacer las comprobaciones. Por ejemplo, saber el largo de la cadena.
String al ser una clase tiene sobrecargado muchos operadores. Por eso vas a ver que se pueden sumar dos string. Se puede asignar una cadena a un string asi: str = "Hola"; Toda esta operaciones al momento de ser compiladas son reemplazadas a funciones similares que usarias vos con vectores de caracteres.
Basicamente es esa la diferencia de usos. |