Glad: ошибка C4996: 'strncpy' небезопасно

Созданный на 13 нояб. 2017  ·  8Комментарии  ·  Источник: Dav1dde/glad

Привет!

Сегодня я создал файл glad.c и включил его для C ++ и OpenGL 4.4 с помощью вашего веб-сервиса.

Когда я попытался включить его в свой проект C ++ (#include, а также добавить файл glad.c в свой проект) и построить его, я получил две следующие ошибки:

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'

Я попытался переустановить именно этот комплект Windows, но это не помогло.

Как я могу решить эту проблему? Или я ошибся при создании файлов / интеграции их в свой проект?

~ Incendor

Самый полезный комментарий

Должен быть исправлен в мастере, вы можете подтвердить это для меня?

Попробуйте создать рад здесь: http://cglad.dav1d.de/ (обратите внимание, что еще не работает и другой поддомен).

Спасибо!

Все 8 Комментарий

Спасибо, что подняли этот вопрос, я должен исправить это как можно скорее.

Поскольку я не хочу торопить вас с созданием фиксированной версии, есть ли простой способ исправить сгенерированный файл glad.c самостоятельно?

Я тоже встречаю этот баг,

Обходной путь определяет:

#define _CRT_SECURE_NO_WARNINGS

перед включением рад. Я выпущу обновленную версию в течение нескольких часов.

Круто, спасибо большое! Попробую сегодня позже. Извините, если просить обходного пути показаться глупым, я новичок в C ++ и сейчас просто следую руководству по OpenGL. Спасибо за ваш замечательный генератор, быструю поддержку и помощь! :)

~ Incendor

Должен быть исправлен в мастере, вы можете подтвердить это для меня?

Попробуйте создать рад здесь: http://cglad.dav1d.de/ (обратите внимание, что еще не работает и другой поддомен).

Спасибо!

Сработало отлично! :)

Теперь я получаю сообщение об ошибке LINK, но я не думаю, что это связано с радостью.

Еще раз спасибо, мне наконец удалось настроить проект на VC ++ - работает и с моей стороны :)

Изменения, внесенные на основной веб-сайт - будут выдавать новую версию после исправления (недействительной) ошибки в №119.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги