اطلاعیه

Collapse
No announcement yet.

وارد نشدن برنامه به حلقه while

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    وارد نشدن برنامه به حلقه while

    سلام
    نمیدونم چرا بعضی وقت ها برنامه وارد حلقه while نمیشه
    حلقه به این صورته:
    [code=c]a=1;
    while(a)
    {
    .....
    }[/code]
    میکرو رو Reset که میکنم دفعه بعد وارد میشه
    بگیر نگیر داره oo:
    http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

    #2
    پاسخ : وارد نشدن برنامه به حلقه while

    سلام
    کل کد باید در دسترس باشه.در ضمن اگر گزینه optimize فعال باشه گاها حلقه رو اگر غیرضروری باشه حذف میکنه.چون برنامتون در دسترس نیست نظر بیشتری نمیشه داد.
    Aristar Group - Always And Forever

    دیدگاه


      #3
      پاسخ : وارد نشدن برنامه به حلقه while

      a رو از نوع volatile تعریف کن.
      براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

      دیدگاه


        #4
        پاسخ : وارد نشدن برنامه به حلقه while

        توی نت در مورد volatile سرچیدم، دیدم نوشته که اگه متغیری که از نوع volatile تعریف شده تغییر کنه، برنامه متوجه میشه!
        خب برای نوع دیگه از متغیر ها هم اینجوریه دیگه oo:
        http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

        دیدگاه


          #5
          پاسخ : وارد نشدن برنامه به حلقه while

          نوشته اصلی توسط سامان تقی پور
          توی نت در مورد volatile سرچیدم، دیدم نوشته که اگه متغیری که از نوع volatile تعریف شده تغییر کنه، برنامه متوجه میشه!
          خب برای نوع دیگه از متغیر ها هم اینجوریه دیگه oo:
          بله
          براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

          دیدگاه

          لطفا صبر کنید...
          X