تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: چجوری میشه constوبا volitaileترکیب کرد

  1. #1
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Mar 2007
    پست ها
    445

    10 چجوری میشه constوبا volitaileترکیب کرد

    چجوری میشه constوبا volitaileترکیب کرد.تو یه کتاب دیدم اینارو ترکیب کرده بود. البته برا clock pulsبود
    ممنون(درضمن با tc کار میکنم)

  2. #2
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    سلام.
    یه نمونه :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    چجوری میشه const و با volitaile ترکیب کرد.
    یه مقداری جمله شما نامفهم هست.

  3. #3
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Mar 2007
    پست ها
    445

    پيش فرض

    اخه Volitaile با Constكه تركيب مي كنم كامپايلر خطا مي ده مي گه مقدار ثابتو مجاز به تغيير دادن نيستيد
    اگه تركيب مي شه چرا خطا مي ده و در كل اصلا كجا مجاز به استفاده از اين تركيب هستيم
    در ضمن Volitaileبرا چي جزء كلمات كيليدي سي است؟؟؟؟؟؟؟؟؟ اخه چه كار خاصي انجام مي ده مگه كه بكار نبريم اون كار انجام نمي شه؟؟؟؟؟؟؟

  4. #4
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    متغییر های از نوع volatile را هنگامی در C++ استفاده می کنیم که آن نوع داده قرار است از محیط خارج برنامه تغییر داده شود (بیشتر در مواردی که یک thread از برنامه این کار را انجام می دهد و یا در کار با سخت افزار). با این کار به کامپایلر میگوییم که «این متغییر ممکن است در جایی غیر از خود برنامه تغییر داده شود و در نتیجه کامپایلر کارهایی مثل optimize کردن کد را انجام نمی دهد» (چون هنگام optimize کردن ممکن است ترتیب چند خط از برنامه به هم بریزد و یا ثبات ها تغییر کنند) .
    پس اگر کامپایلر کد را optimize نکند ، استفاده از آن تفاوتی با متغییرهای معمولی ندارد.
    به این یه نگاهی بنداز:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    Last edited by hamidreza_buddy; 08-04-2007 at 13:18.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •