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

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




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

نام تاپيک: چرا ?error unresolved externals

  1. #1
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض چرا ?error unresolved externals

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سلام...
    من از ارورای این برنامه سر در نمیارم....
    annualInterestRate:نرخ بهره ی سالانه
    SavingsBalance:مقدار سپرده
    calculateMonthlyInterest:
    (annualInterestRate*SavingsAccount)/12:نرخ بهره ی ماهانه که باید به SavingsBalanceاضافه شود...

    امیدوارم قابل فهم باشه!

  2. #2
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    اون دو تا رو برای چی تو قسمت Public به صورت static تعریف کردین ؟
    اگه اونا رو بردارین حل میشه ولی اگه بگین برای چی static استفاده کردین شاید راه بهتری باشه .

  3. این کاربر از sin2x=2sinxcosx بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    اون دو تا رو برای چی تو قسمت Public به صورت static تعریف کردین ؟
    اگه اونا رو بردارین حل میشه ولی اگه بگین برای چی static استفاده کردین شاید راه بهتری باشه .
    توی سوال گفته ....

  5. #4
    پروفشنال hoax3r's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    699

    پيش فرض

    در ادامه صحبت جناب sin2x=2sinxcosx این درست شده کدت، اون جاهایی که مشکل داشت کنارش نوشتم "moshkel"

    و دلایل مشکلاتتون
    مشکل اول : وقتی یک عضو داده رو استاتیک میزارین باید بیرون از کلاس یه بار تعریف بشه
    مشکل دوم : saver1 رو به صورت رفرنس اون تابع calculateMonthlyInterest بفرستین
    مشکل سوم : یه داده از نوع double رو به long تبدیل کردی ایراد میگیره، از static_cast استفاده کنید(البته بهتره دو تا داده double باشن)

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. 2 کاربر از hoax3r بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    در ادامه صحبت جناب sin2x=2sinxcosx این درست شده کدت، اون جاهایی که مشکل داشت کنارش نوشتم "moshkel"

    و دلایل مشکلاتتون
    مشکل اول : وقتی یک عضو داده رو استاتیک میزارین باید بیرون از کلاس یه بار تعریف بشه
    مشکل دوم : saver1 رو به صورت رفرنس اون تابع calculateMonthlyInterest بفرستین
    مشکل سوم : یه داده از نوع double رو به long تبدیل کردی ایراد میگیره، از static_cast استفاده کنید(البته بهتره دو تا داده double باشن)

    خیلی خیلی متشکر از توضیحاتتون
    فقط حالا که زحمت کشیدید میشه بگید چرا اگر مشکل2 رفع نشه مشکل ایجاد میشه؟

  8. #6
    پروفشنال hoax3r's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    699

    پيش فرض

    خیلی خیلی متشکر از توضیحاتتون
    فقط حالا که زحمت کشیدید میشه بگید چرا اگر مشکل2 رفع نشه مشکل ایجاد میشه؟

    البته دقیقا نمیدونم به چه قصدی کپی آبجکت saver رو به تابع دادین؟
    ولی مشکل 2 بخاطر اینه که شما یک آبجکت از SavingsAccount میسازین،
    بعد بدون اینکه استفاده ای ازش کنید مثلا عضو های دادشو مقدار بدین کپیشو
    به عنوان آرگومان به تابع دادین که خوب این مشکل ایجاد میکنه حتی اگه یک تابع سازنده
    ایجاد کنید که عضو داده هاشو مقدار بده این مشکل حل میشه

  9. #7
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    البته دقیقا نمیدونم به چه قصدی کپی آبجکت saver رو به تابع دادین؟
    خب قرار بوده این تغییرات برای این شئ اتفاق بیفته...
    اگر نمی فرستادمش که تغییرات دیگه مربوط به این شئ نبود...بود؟

  10. #8
    پروفشنال hoax3r's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    699

    پيش فرض

    خب قرار بوده این تغییرات برای این شئ اتفاق بیفته...
    اگر نمی فرستادمش که تغییرات دیگه مربوط به این شئ نبود...بود؟
    خوب شما آبجکت رو فرستادی ولی مشکل اینه که یک کپی از اون آبجکت رو فرستادین نه خودش رو در نتیجه هر تغییری توش داده بشه، فرت ...
    اینجاست که باید به صورت رفرنس به تابع فرستاده بشه

  11. #9
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    خوب شما آبجکت رو فرستادی ولی مشکل اینه که یک کپی از اون آبجکت رو فرستادین نه خودش رو در نتیجه هر تغییری توش داده بشه، فرت ...
    اینجاست که باید به صورت رفرنس به تابع فرستاده بشه
    خییییییییییییییلی ممنون!
    (قبل از نوشتن این پست دکمه ی تشکر رو ندیدم...!)
    Last edited by jaho; 10-05-2010 at 20:31.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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