Sé que podemos utilizaralternativa C++ para pError()
perror()
en C para imprimir errores. Me preguntaba si existe una alternativa C++ a esto, o si tengo que incluir esto (y por lo tanto stdio.h) en mi programa. Estoy tratando de evitar tantas funciones C como sea posible.
Gracias!
Para aquellos que no lo sepan, pero inmediatamente digan "use' cerr' ", la utilidad de' perror() 'es que realmente interpreta el' errno' y lo muestra en consecuencia. Supongo que quiere la interpretación tanto como la salida de la consola ... – KevenK
¿Podría explicar cómo quiere imprimir los errores? Las funciones C también se incluyen en C++, no hay nada de malo en usarlas. – Simon
Simon, una de las razones para evitar las funciones de impresión tipo C en los programas C++ es que se necesita cierto cuidado (enjuague) al mezclar, p. 'printf' y' cout', vea http://stackoverflow.com/questions/2708482 –