[ Foro de C ]

Problema con gets

03-Dec-2015 15:12
dario delgado
1 Respuestas

Buenas, que compilador puedo usar para que me acepte los "gets". En estos momentos estoy usando Geany sobre Linux Mint.
Saludos.


05-Dec-2015 14:26
Nacho Cabanes (+83)

En el apartado 5.2.4 del curso tienes la pista:

http://www.aprendeaprogramar.com/mod/resource/view.php?id=615

Lo importante no es Geany, que sólo es un editor, sino el compilador al que éste está llamando. Si no te acepta los "gets", quizá sea porque es una versión moderna, que sigue el estándar C11, y entonces tendrás disponible gets_s, al que se puede indicar un tamaño máximo, para evitar los problemas de desbordamiento de buffer que puede provocar el "gets" clásico.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)