msajad 501 ارسال شده در 22 اسفند، 2015 اشتراک گذاری ارسال شده در 22 اسفند، 2015 برای شما هم پیش اومده که وسط یک برنامه که تعداد خط هاش زیاده برنامه ارور بده( چه منطقی و چه ران تایم) ولی هر کاری میکنید نمیتونید ایراد داخل برنامه پیدا کنید؟ احتمالا خیلی کلافه میشید نه؟ میدونم چه حس بدیه دوست دارید همون جا یه مشت توی مانیتور بیارید اما شما میتونید با این روشی که قراره آموزش بدم دیگه هیچ وقت این مشکل نداشته باشید (این اموزش رو توی اکثر ide ها میتوید استفاده کنید) trace کردن یعنی چی؟ یعنی این که ما خودمون جای کامپیوتر بزاریم و خط به خط کارهایی رو که انجام میده ما هم ذهنی انجام بدیم ذهنی حل کردن برنامه های بزرگ سخته در ضمن خطا های ران تایم هم معلوم نمیشه باید چه کار کرد؟ شما میتونید برنامه هاتون خط به خط اجرا کید و هر لحظه ببینید در هر متغییر چه مقداری وجود داره برای این کار ابتدا خروجی را روی حالت دیباگ قرار داده و به خط هایی که شک دارید ایراد داره (Break-Point) بزارید(به صورت زیر) و در ادامه برنامه را اجرا میکنیم میبینید که برنامه روی خط مورد نظر توقف کرده و دیگر ادامه نمیدهد همچنین چهار دکمه بقل دکمه Run فعال میشوند دکمه ها از سمت چپ به ترتیب کار های زیر انجام میدهند 1-خط بعدی بریک پوینت اجرا میشود 2-خط بریک پوینت شده را اجرا نمی کند 3-خط بالایی بریک پوینت را دوباره اجرا میکند 4-برنامه رامتوقف میکند همچنین شما میتوانید مقدار هر متغییر را از پایین صفحه ide را در همان خطی که توقف کرده اید را ببینید(که بسیار کاربردی است) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.