اطلاعیه

Collapse
No announcement yet.

نیاز مبرم به کامپایلر

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

    نیاز مبرم به کامپایلر

    سلام به تمام دوستان خوبم
    قرض از مزاحمت
    بنده چند صباحی است روی پروژه ای کار میکنم ، از کدویژن ورژن 2.04.4a که توی همین سایت دانلود کردم استفاده میکنم
    ولی این ورژن خیلی مشکل داره مثلا به این سطر ها خطا میده

    کد:
       if (X%2)
       {
         if (BOX_loc_return_bit(X-1,Y)) temp_data = 0xFF;
         else temp_data = 0xF0;
       }
       else
       {
         if (BOX_loc_return_bit(X+1,Y)) temp_data = 0xFF;
         else temp_data = 0x0F;
       }
    به نظر شما کجای این کد ها مشکل داره وقتی پاکشون میکنم کامپایل میشه وقتی میذارمشون خطا میده :cry2:، دو روز تمام سطر ها رو بالا و پایین میکردم تا فهمیدم از اینجاست و دقیقا از نوشته else temp_data = 0xF0;
    خلاصه مشکلات دیگه هم داره که نمیگنجه بگم اینجا - نمونه بارزش این که دکمه رست توی پروگرامرش کار نمیکنه و کلی مشکل دیگه و به نظر من هم برمیگرده به کرک نا صحیحش و به مدت پنج روز تمام کل نت رو زیر و رو کردم برای ورژن
    codevision V1.25.8 Professional و لایسنس ژنراتورش نه کرک شدش ولی هر لینکی که هست پاک شده توسط سایت سازندش
    حالا اگه کسی داره این ورژن رو و یا هر ورژن بالا تری رو که لایسنس ژنراتور داشته باشه و نه کرک شده باشه لطف کنه قرار بده بنده رو از این مخمصه نجات خواهد داد!
    نکاتی در مورد قرار دادن فایل :
    اگه رو سرور های خارجی مثل رپیدشیر پلود میکنید دقت کنید که حتما اسم فایل ها رو تغییر بدید و فایلتون رو RAR کنید و با پسورد انکریپت تا سرور نتونه بفهمه چیه و پاکش نکنه وگرنه پاکش میکنه

    بازم ممنون از توجهتون

    #2
    پاسخ : نیاز مبرم به کامپایلر

    دوست عزیز
    فکر کنم در آخر سطر دستورات if و else نباید " ; " باشه
    در روزگاری که لبخند آدم ها بخاطر شکست توست برخیز تا بگریزند. کورش کبیر
    شاد بودن، تنها انتقامی است که میتوان از زندگی گرفت. ارنستو چه گوارا

    دیدگاه


      #3
      پاسخ : نیاز مبرم به کامپایلر

      سلام دادا
      ایراد از استفاده شروطه.
      شما فقط میتونی یه if و یک else استفاده کنی. در صورتی که چند شرط باید چک بشه از else if استفاده میشه.
      کار برنامه رو بگو تا برات بنویسم.
      تشکر لازم نیست!

      دیدگاه


        #4
        پاسخ : نیاز مبرم به کامپایلر

        بهترین نسخه 1.25.9 هستش که اینجور مشکلات رو نداره. با این اینترنت نمیتونم پلودش کنم تا یکی دو روز دیگه !
        البته مطمئنا بقیه دوستان دارند این نسخه رو

        دیدگاه


          #5
          پاسخ : نیاز مبرم به کامپایلر

          نوشته اصلی توسط iman-63
          سلام دادا
          ایراد از استفاده شروطه.
          شما فقط میتونی یه if و یک else استفاده کنی. در صورتی که چند شرط باید چک بشه از else if استفاده میشه.
          کار برنامه رو بگو تا برات بنویسم.
          سلام دادا
          ولی فکر نمیکنم مربوط به این باشه چون قبلا همین کد رو تو وین ای وی آر نوشته بودم و کار میکرد الان دارم تبدیل مکینم و در ضمن شرطها به هم وابسته نیستن که من بخوام این کار رو بکنم اگر X زوج بود یه سری کار رو باید انجام بده و چیزی دیگر رو تست بکنه و به نتیجه برسه
          این کل تابع میذارمش اینجا

          کد:
          char BOX_draw(unsigned char X, unsigned char Y, unsigned char color)
          {
          	 unsigned char temp_data;
             unsigned char i;
          	 if (X%2)
          	 {
          		 if (BOX_loc_return_bit(X-1,Y)) temp_data = 0xFF;
          		 else temp_data = 0xF0;
          	 }
          	 else
          	 {
          		 if (BOX_loc_return_bit(X+1,Y)) temp_data = 0xFF;
          		 else temp_data = 0x0F;
          	 }
          	 
          	 return temp;		
          }

          دیدگاه

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