تور لحظه آخری
امروز : یکشنبه ، 15 مهر 1403    احادیث و روایات:  پیامبر اکرم (ص):دلى كه در آن حكمت نيست، مانند خانه ويران است، پس بياموزيد و تعليم دهيد، بفهميد و ن...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1821028049




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

چرا موقع اجرای خط به خط برنامه وارد کد های اسمبلی می شم....؟؟؟؟؟


واضح آرشیو وب فارسی:سایت ریسک: shahinfarasystem12-12-2007, 12:12 AMسلام توي محيط وي‍‍‍‍ژوال استاديو 2005 قسمت C++.net موقعي كه مي خواهم كدي رو خط به خط Trace كنم (با f11 ) كدم رو به زبان اسمبلي رو نشون مي ده و شروع به Trace كردن اون مي كنه من مي خواهم كدي رو كه خودم نوشتم موقع اجراي خط به خط نشونم بده بايد چه كار بكنم پيشايش ممنون m3hrz4d12-12-2007, 10:51 AMF10 برای Step Over و F11 برای Step Into هستش.شما نباید هر جایی از F11 استفاده کنی. وقتی F10 رو میزنی اگه روی یک Function باشی Function یکجا اجرا میشه و دیگه مسیر داخل رو نمیتونی Trace کنی و میره روی خط بعد از Function. زمانی که یه Function رو مثلا خودت نوشتی و میخوای واردش بشی از F11 استفاده کن ولی وقتی مثلا (توی ++C) یک کد چاپ کردن هست : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دیگه نباید روش F11 رو بزنی چون مسیر برنامه میره توی قسمتی که مربوط به کد خود cout هست(چیزی که کاری باهاش نداری اصلا) و اگه همینطور زدن F11 رو ادامه بدی به Level های پایین تر میری و آخرش به Disassembly میرسی.این جور جاها بجاش F10 رو بزن. ضما اگه یک راست میارتت توی قسمت Assembly کافیه توی Tab هایی که هست فایل خودت رو بیاری(بجای Tab ِ Disassembly مثلا Main.cpp رو بزن) shahinfarasystem15-12-2007, 12:42 AMF10 برای Step Over و F11 برای Step Into هستش.شما نباید هر جایی از F11 استفاده کنی. وقتی F10 رو میزنی اگه روی یک Function باشی Function یکجا اجرا میشه و دیگه مسیر داخل رو نمیتونی Trace کنی و میره روی خط بعد از Function. زمانی که یه Function رو مثلا خودت نوشتی و میخوای واردش بشی از F11 استفاده کن ولی وقتی مثلا (توی ++C) یک کد چاپ کردن هست : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دیگه نباید روش F11 رو بزنی چون مسیر برنامه میره توی قسمتی که مربوط به کد خود cout هست(چیزی که کاری باهاش نداری اصلا) و اگه همینطور زدن F11 رو ادامه بدی به Level های پایین تر میری و آخرش به Disassembly میرسی.این جور جاها بجاش F10 رو بزن. ضما اگه یک راست میارتت توی قسمت Assembly کافیه توی Tab هایی که هست فایل خودت رو بیاری(بجای Tab ِ Disassembly مثلا Main.cpp رو بزن) سلام دوست عزيز مننون از جوابي به اين كاملي ولي نتونستم مشكلم رو برطرف كنم اگه شد يرنامه رو آپ مي كنم تا اگه تونستي يه نگاه بهش بياندازي سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 503]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن