ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2013/03/18
    babol
    1,387
    653

    چرا در هنگام ساختن کلاس،توابع باید در فایل cpp. نوشته بشه؟

    دوستان همونطور که میدونید ، کلاس ها رو داخل یه فایل هدر مینویسند، ولی توابع این کلاس رو داخل یه فایل cpp. جدا از cpp. مین مینویسند، حالا چرا میآن اینکارو میکنن؟

    تو همون فایل هدر زیر تعریف کلاس هم میشه همه این توابع رو نوشت، و مشکلی هم پیش نمیآد،چرا میآن فایل اضافه میکنن به پروژه ؟
    به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
    (پيش به سوي هدف)
  2. #2
    2013/07/30
    352
    35

    پاسخ : چرا در هنگام ساختن کلاس،توابع بايد در فايل cpp. نوشته بشه؟

    کلا چيزي که به عنوان class (وازه ي کليدي) هست، از امکانات cpp هست و c اين قابليت رو نداره.
    اگه تونستين با کلاس ها تو يکي از کامپايلر هاي کيل يا iar کار کنين به منم يه خبر بدين.
  3. #3
    2011/02/03
    172
    9

    پاسخ : چرا در هنگام ساختن کلاس،توابع بايد در فايل cpp. نوشته بشه؟

    سلام

    هيچ بايدي وجود نداره. معمولا prototype رو توي هدر تعريف ميکنن و definition داخل فايل .cpp مينويسن. چند تا مزيت داره اينکار:
    1- اين کار باعث نظم دهي به پروژتون ميشه.
    2- ايده اصلي هم اين هست که توابعي که ميخواهيد استفاده کنيد فقط و فقط يک بار تعريف شده باشند و از تعريف چند باره شون جلو گيري بشه.
    دلايل ديگه ايي هم وجود داره براي توضيحات بيشتر توصيه ميکنم اين متن رو بخونيد:
    http://www.cplusplus.com/forum/articles/10627/
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. راهنمايي در مورد نوشته ها در هنگام دانلود
    توسط aawww در انجمن برنامه نويسي و اينترفيس
    پاسخ: 4
    آخرين نوشته: 2013/07/01, 23:13
  2. مشکل به هنگام ساختن پروژه با microsoft visual studio
    توسط mongezi در انجمن برنامه نويسي و اينترفيس
    پاسخ: 0
    آخرين نوشته: 2012/04/07, 19:18
  3. برای ساختن یه دستگاه pos باید از کجا شروع کنم؟
    توسط electelect در انجمن برنامه نويسي و اينترفيس
    پاسخ: 3
    آخرين نوشته: 2012/03/14, 18:20
  4. چندمشکل در ساختن فایل exe
    توسط kenza1370 در انجمن Labview
    پاسخ: 6
    آخرين نوشته: 2012/01/20, 10:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •