ايران ويج

نسخه‌ی کامل: کار با بافر و پارامتر های بی نهایت
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
خطای منطقی یعنی خطایی که در منطق برنامه نوشته شده پنهانه ، برنامه با وجود اون اجرا و کامپایل میشه ولی ممکنه در یک موقعیت اشتباه عمل کنه و باعث خراب شدن روند برنامه بشه .
Buffer overflow هم یکی از خطاهای منطقی هست و زمانی پیش میاد که برنامه حد و حدود یک بافر رو چک نکنه و اون بافر سرریز یا OverFlow بشه و برنامه کراش کنه یا دیگه درست عمل نکنه . معمولا توی ++C/C این مدل مشکلات پیش میان و برای همینه که گفته میشه برنامه نویسان این زبان باید مدیریت حافظه رو خودشون انجام بدن . بر عکس توی #C وظیفه مدیریت حافظه و کنترل اون بر عهده CLR هست .
صفحه‌ها: 1 2