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

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




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

نام تاپيک: ماكرو چيست؟

  1. #1
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    14 ماكرو چيست؟

    ماكرو چيست و فرق آن با الگوها چيه؟

  2. #2
    اگه نباشه جاش خالی می مونه bahareh655's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    بالای نَوَردِوون-نزدیک پُشت بون
    پست ها
    266

    پيش فرض

    سلام

    ماکرو،یه نام برای یه رشته هستش که این رشته می تونه ترکیبی از حروف،ارقام،مقادیر ثابت،توابع و ... باشه.
    برای تعریف ماکرو،از دستور پیش پردازنده define# استفاده میشه!
    در ضمن دستورات پیش پردازنده تو زبان C به ";" ختم نمی شن.
    اسامی تعداد 5 ماکرو که به همراه کامپایلر استاندارد زبان C وجود دارن:
    _LINE_
    _FILE_
    _DATE_
    _TIME_
    _STDC_

    قالب یا الگو:با استفاده از قالب ها میشه مجموعه کاملی از توابع مرتبط به هم(توابع همنام) رو که توابع قالب نام دارن،یا مجموعه کاملی از کلاس های مرتبط به هم رو که کلاس های قالب نام دارن،مشخص کرد.
    مثلاً با تعریف تابع قالب در مورد مرتب سازی آرایه،میشه آرایه های از نوع صحیح،اعشاری،آرایه ای از رشته ها و ... رو مرتب کرد!
    توی C این کار با ماکروها انجام میشه،ولی ماکروها اثرات جانبی زیادی ایجاد می کنن و کنترل نوع رو هم انجام نمی دن ولی قالبهای تابع،کنترل نوع دقیقی رو انجام می دن.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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