Hola
Estaba leyendome el libro C++ Primer Plus 6th de Prata para refrescar un poco mi C++ y tengo una duda sobre un ejemplo sobre I/O de archivos.
En la página 1117 hay un ejemplo en el que entre otras cosas escriben esto:
Código:
string filename;
cout << "Enter filename";
cin >> filename;
ofstream fout(filename.c_str());
y dice que se usa
c_str() para pasar el nombre, que es un string, como parámetro...
En la página 1121 en otro ejemplo se usa
¿Por qué no se usa también el
.c_str() en este caso?
saludos