PDA

نسخه کامل مشاهده نسخه کامل : مشکل: دیباگ برنامه



J U N I P E R
29-09-2010, 21:09
سلام




مشکلم حل شد، نمی‌دونم چش بود، پوزش و سپاس مجدد!


من دارم تازه کلاس‌ها رو در زبان سی‌پلاس‌پلاس یاد می‌گیرم (کتاب دیتل‌دیتل)
از Visual Studio 2010 استفاده می‌کنم. این مراحل رو می‌رم، اشکال کجاست؟

// SampleClass.cpp : Defines the entry point for the console application.
//

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اما هنگام دیباگ کردن (F5) این ارور رو می‌ده.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


سـپاس!



---------- Post added at 09:09 PM ---------- Previous post was at 09:06 PM ----------

مشکلم حل شد، نمی‌دونم چش بود، پوزش و سپاس مجدد!

farid_scorpion
30-09-2010, 13:40
منم دقیقا همین مشکل رو دارم ولی حل نشد کسی میدونه چیکار باید کرد؟

نجمه سلامی
04-10-2010, 12:31
سلام
من 2ترم برنامه نویسی کردم اما bug&debug نمیدونم چیه؟این ترم سیستم عامل دارم استادمون گفته دراین رابطه تحقیق کنیم تافردا باید تحویل بدیم اگه میشه بگید دراصطلاح یعنی چی تاریخچه اش چیه چه جوری ایجادشدوهمه وهمه ...
خواهش میکنم خیلی سریع پاسخ بدید ممنون

maxeemo
04-10-2010, 21:44
سلام
من 2ترم برنامه نویسی کردم اما bug&debug نمیدونم چیه؟این ترم سیستم عامل دارم استادمون گفته دراین رابطه تحقیق کنیم تافردا باید تحویل بدیم اگه میشه بگید دراصطلاح یعنی چی تاریخچه اش چیه چه جوری ایجادشدوهمه وهمه ...
خواهش میکنم خیلی سریع پاسخ بدید ممنون

سلام. Bug تو بحث های کامپیوتری یعنی اشکال، خطا، نقص و امثال اینا... Debug هم De+Bug یعنی اشکال زدایی. Debug امکانیه که ادیتور محیط های برنامه نویسی در اختیار شما قرار میدن. در واقع یکی از مزیت های محیط های برنامه نویسی، وجود امکانات debugging در اون هست. هر چه debugging قویتر باشه، اون محیط برنامه نویسی قطعا جذاب تر و پرطرفدار تر خواهد بود.

از امکانات مهم و معمول debugging میشه اینه رو اسم برد؛ tracing یا تعقیب روند اجرای برنامه، watching یا نظارت بر تغییرات مقدار متغیرها در زمان اجرا. امکانات دیگه مثل breakpoint ها یا نقاط توقف، call stack یا پشته ی فراخوانی ها و کدنویسی سریع هم وجود دارن که به نوبه ی خودشون می تونن خیلی مفید باشن.

این ابزارها پا به پای ادیتور ها و کامپایلر/مفسرها و حتی سیستم عامل ها رشد کردن. اولش همه ی زبان ها این امکانات رو نداشتن، اما دیدن اگه یک محیط ادیتور خوب با امکانات debugging نداشته باشن، کلاهشون پس معرکه س. اینه که الان اکثر زبان ها و محیط ها این امکانات رو دارن، اونم از نوع خیلی پیشرفته تر و گسترده تر. تاریخچه ش در کل همینه. :31: برای بحث های جزئی تر باید به منابع مفصل تر رجوع کنید.



:40::40::40::40::40: