CRT_SECURE_NO_DEPRECATE

  • פותח הנושא ocp1
  • פורסם בתאריך

ocp1

New member
CRT_SECURE_NO_DEPRECATE

אני מקבל המון warnings שאומרים שהפונקציה "לא בטוחה". קראתי באינטרנט ואני יודע איך לבטל את האזהרות האלה ספציפית לפרוייקט שאני עובד עליו. רציתי לדעת האם ניתן לעשות זאת באופן כללי, אוטומטי, עבור כל פרוייקט שאצור מעתה ?
 

vinney

Member
כן, ניתן לשים את זה בשורת פקודה

של הקומפיילר בד"כ. איזה קומפיילר זה? תחפש בעזרה שלו איזה סויץ' עושה את זה...
 

ocp1

New member
Visual C++ Express 2005

אני אחפש, אבל אם ידוע לך, אני אשמח למינוח מדוייק. תודה.
 

yaeerk

New member
זאת לא השאלה, השאלה היא

האם חש סיבה שאתה לא משתמש בגרסה "הבטוחה" של הפונקציות האלה?
 

ocp1

New member
כן

1. בגלל שאני כרגע לומד תכנות ומלמדים אותי C פרופר, משמע להשתמש בפונקציות, על כל הרע שמגיע איתן. 2. גם הבנתי שאלו פונקציות ספציפיות לקומפיילר של מייקרוסופט ככה שלא ניתן "לנייד" את הקוד שלי לקומפיילרים אחרים אם אשתמש בגירסה הבטוחה. תאמין לי שבשביל התוכניות שאני מתכנת עכשיו, גם הגירסה הרגילה מספיקה. השאלה היא איך מבטלים את האזהרות האלה ?
 
למעלה