Estoy usando la función gets()
en mi código C. Mi código está trabajando bien, pero estoy recibiendo un mensaje de advertenciaDeshabilitar mensajes de advertencia en GCC a través de archivos de encabezado?
(.text+0xe6): warning: the `gets' function is dangerous and should not be used.
Quiero que este mensaje de advertencia de no aparecer. ¿Hay alguna manera?
Me pregunto si podría haber tales posibilidades mediante la creación de un archivo de cabecera para deshabilitar algunas advertencias. ¿O hay alguna opción durante la compilación que pueda servir para mi propósito? ¿O puede haber una forma particular de usar gets()
para que esta advertencia no aparezca?
, gracias Neil ... fgets funciona bien. muchas gracias. –
En la vida real, es probable que desee utilizar 'sizeof buff' en lugar de duplicar el tamaño del búfer. –
En la vida real, querrás dimensionar el buffer a través de una constante como BUFFSIZE y también usar eso en la llamada fgets(). –