He aquí una pregunta que yo no entiendo muy bien:sistema ("pausa"); - ¿Por qué está mal?
El comando, system("pause");
se enseña a los nuevos programadores como una manera de hacer una pausa en un programa y esperar una entrada de teclado para continuar. Sin embargo, parece ser desaprobado por muchos programadores veteranos como algo que no debería hacerse en diversos grados.
Algunas personas dicen que está bien usar. Algunos dicen que solo debe usarse cuando estás encerrado en tu habitación y nadie está mirando. Algunos dicen que irán personalmente a tu casa y te matarán si la usas.
Yo mismo soy un nuevo programador sin formación de programación formal. Lo uso porque me enseñaron a usarlo. Lo que no entiendo es que si no es algo para ser usado, ¿por qué me enseñaron a usarlo? O, por otro lado, ¿no es realmente tan malo después de todo?
¿Cuáles son sus pensamientos sobre este tema?
relacionado: http://stackoverflow.com/questions/900666/system-calls-in-c-and-their-roles-in-programming –
Aparentemente a la gente le gusta que sus llamadas se detengan para ser realmente eficientes. En otras palabras, "¡Date prisa y detente!" –
Se lo enseñaron porque generalmente los profesores son malos programadores – wich