shakedunay
New member
c++ - שגיאה בעת קריאה ל delete
הגדרתי מחלקה שאחד השדות שלה הוא מצביע לchar (ז"א למחרוזת). ב c'tor מוקצה זיכרון דינאמי למחרוזת עפ"י מחרוזת שהתקבלה. ב d'tor משוחרר הזיכרון הדינאמי, אך בעת הקריאה לפונקיצה delete אני מקבל שגיאת זמן ריצה. מדוע כך המצב?
הגדרתי מחלקה שאחד השדות שלה הוא מצביע לchar (ז"א למחרוזת). ב c'tor מוקצה זיכרון דינאמי למחרוזת עפ"י מחרוזת שהתקבלה. ב d'tor משוחרר הזיכרון הדינאמי, אך בעת הקריאה לפונקיצה delete אני מקבל שגיאת זמן ריצה. מדוע כך המצב?