نقل قول : این buffer overflow به طور خودکار زمانی که heap پر بشه، می تونه مورد استفاده قرار بگیره مثلا با برنامه نویسی؟ اندازه اش چقدر می تونه باشه؟
ج: اینجا overflow به این معنا نیست که heap پر شده مثلا من یک حافظه به طول 10 بایت اشغال کردم و بخواهم در آدرسی که بعد از خانه انتهایی آرایه دسترسی پیدا کنم بهش میگن buffer overflow که این کار اشتباهه
نقل قول: بگیم فضای استک رو افزایش بده
ج: همون بهتر که هر کاری می خواهیم بکنیم با همون حافظه heap بکنیم.
نقل قول : میشه بفرمایید چطوری؟
ج: برای ویژوال استادیو در قسمت تنظیمات linker گزینه Stack Reserve Size را تغییر بدید یا:
https://msdn.microsoft.com/en-us/library/tdkhxaks.aspx
برای gcc هم توی این لینک توضیح داده
نقل قول : سرعت برنامه خیلی کاهش پیدا نمی کنه؟
ج: خب معلومه چون سرعت هارد خیلی کمتره