Glad: error C4996: 'strncpy' inseguro

Creado en 13 nov. 2017  ·  8Comentarios  ·  Fuente: Dav1dde/glad

¡Hola!

Hoy generé un archivo glad.c e incluye para C ++ y OpenGL 4.4 usando su servicio web.

Cuando traté de incluirlo en mi proyecto C ++ (#include además de agregar el archivo glad.c a mi proyecto) y compilarlo, obtuve los siguientes dos errores:

e:\files\opengl\glad.c(173): error C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

c:\program files (x86)\windows kits\10\include\10.0.16299.0\ucrt\string.h(343): note: see declaration of 'strncpy'

Intenté reinstalar este kit de Windows exacto, pero eso no ayudó.

¿Hay alguna forma de que pueda resolver este problema? ¿O cometí un error al generar los archivos / integrarlos en mi proyecto?

~ Incendor

bug

Comentario más útil

Debe fijarse en el maestro, ¿me lo pueden confirmar?

Intente generar alegría desde aquí: http://cglad.dav1d.de/ (tenga en cuenta que aún no está en vivo y un subdominio diferente).

¡Gracias!

Todos 8 comentarios

Gracias por mencionarlo, eso es algo que debería arreglar lo antes posible.

Como no quiero apresurarlo a crear una versión fija, ¿hay alguna forma sencilla de arreglar el archivo glad.c generado yo mismo?

También me encuentro con este error

La solución alternativa es definir:

#define _CRT_SECURE_NO_WARNINGS

antes de incluir alegre. Lanzaré una versión actualizada dentro de unas horas.

¡Genial, muchas gracias! Lo intentaré más tarde hoy. Lo siento si pedir una solución alternativa me pareció estúpido, soy muy nuevo en C ++ y estoy siguiendo un tutorial sobre OpenGL en este momento. ¡Gracias por su increíble generador, soporte rápido y ayuda! :)

~ Incendor

Debe fijarse en el maestro, ¿me lo pueden confirmar?

Intente generar alegría desde aquí: http://cglad.dav1d.de/ (tenga en cuenta que aún no está en vivo y un subdominio diferente).

¡Gracias!

¡Funcionó muy bien! :)

Ahora recibo un error de LINK, pero no creo que tenga que ver con la alegría.

Gracias de nuevo, finalmente logré configurar un proyecto en VC ++; también funciona en mi extremo :)

Cambios enviados al sitio web principal: se lanzará una nueva versión después de corregir el error (nulo) en el n. ° 119.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

MinusGix picture MinusGix  ·  6Comentarios

ButchDean picture ButchDean  ·  4Comentarios

tombsar picture tombsar  ·  8Comentarios

computersarecool picture computersarecool  ·  6Comentarios

Algorithmus picture Algorithmus  ·  7Comentarios