Glad: خطأ C4996: 'strncpy' غير آمن

تم إنشاؤها على ١٣ نوفمبر ٢٠١٧  ·  8تعليقات  ·  مصدر: Dav1dde/glad

أهلا!

لقد قمت اليوم بإنشاء ملف glad.c ويتضمن C ++ و OpenGL 4.4 باستخدام خدمة الويب الخاصة بك.

عندما حاولت تضمينه في مشروع C ++ الخاص بي (# تضمين بالإضافة إلى إضافة ملف 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 هذه بالضبط ولكن ذلك لم يساعد.

هل هناك طريقة لحل هذه المشكلة؟ أم أنني أخطأت عند إنشاء الملفات / دمجها في مشروعي؟

~ الحارق

bug

التعليق الأكثر فائدة

يجب أن تكون ثابتة في الماجستير ، هل يمكنك تأكيد ذلك بالنسبة لي؟

حاول إنشاء مسرور من هنا: http://cglad.dav1d.de/ (لاحظ أنه لم يتم نشره بعد ونطاق فرعي مختلف).

شكرا!

ال 8 كومينتر

شكرًا لإثبات ذلك ، هذا شيء يجب أن أصلحه في أسرع وقت ممكن.

نظرًا لأنني لا أريد استعجالك لإنشاء إصدار ثابت ، فهل هناك طريقة بسيطة يمكنني من خلالها إصلاح ملف glad.c الذي تم إنشاؤه بنفسي؟

كما أنني قابلت هذا الخطأ ،

الحل هو تعريف:

#define _CRT_SECURE_NO_WARNINGS

قبل تضمين مسرور. سأصدر نسخة محدثة في غضون ساعات قليلة.

رائع ، شكرا جزيلا لك! سأحاول في وقت لاحق اليوم. آسف إذا كان طلب حل بديل يبدو غبيًا ، فأنا جديد جدًا على C ++ وأتبع البرنامج التعليمي على OpenGL الآن. شكرًا لك على المولد المذهل والدعم السريع والمساعدة! :)

~ الحارق

يجب أن تكون ثابتة في الماجستير ، هل يمكنك تأكيد ذلك بالنسبة لي؟

حاول إنشاء مسرور من هنا: http://cglad.dav1d.de/ (لاحظ أنه لم يتم نشره بعد ونطاق فرعي مختلف).

شكرا!

عملت بشكل رائع! :)

أتلقى الآن خطأ LINK ولكن لا أعتقد أن هذا له علاقة بالسعادة.

شكرًا مرة أخرى ، تمكنت أخيرًا من إعداد مشروع في VC ++ - يعمل أيضًا من طرفي :)

التغييرات التي تم دفعها إلى موقع الويب الرئيسي - ستدفع إصدارًا جديدًا بعد إصلاح الخطأ (الفراغ) في رقم 119.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

p-groarke picture p-groarke  ·  5تعليقات

Kazade picture Kazade  ·  3تعليقات

tysonbrochu picture tysonbrochu  ·  7تعليقات

Develon5543 picture Develon5543  ·  8تعليقات

l0calh05t picture l0calh05t  ·  6تعليقات