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

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




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 29

نام تاپيک: دوستان خواهشا کمک کنید مشکل با هدر فایل iostream.h

  1. #1
    داره خودمونی میشه rf.ariyapoor's Avatar
    تاريخ عضويت
    Mar 2008
    محل سكونت
    تهران
    پست ها
    103

    14 دوستان خواهشا کمک کنید مشکل با هدر فایل iostream.h

    دوستان من نمیدونم وقتی تو محیط visual studio 2005 از هدر فایل iostream.h استفاده میکنم اشکال میگیره و ارور زیر رو میده:
    : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
    ممنون میشم کمکم کنید
    Last edited by rf.ariyapoor; 02-05-2008 at 00:16.

  2. #2
    آخر فروم باز robert's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    تهران
    پست ها
    2,436

    پيش فرض

    دوستان من نمیدونم وقتی تو محیط visual studio 2005 از هدر فایل iostream.h استفاده میکنم اشکال میگیره و ارور زیر رو میده:
    : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
    ممنون میشک کمکم کنید
    تو محیط ++C کار میکنی دیگه ؟؟ درسته ؟؟
    یه دونه از برنامه هایی رو که نوشتی بنداز ببینیم چرا کامپایلر بهت گیر میده !!

  3. #3
    داره خودمونی میشه rf.ariyapoor's Avatar
    تاريخ عضويت
    Mar 2008
    محل سكونت
    تهران
    پست ها
    103

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اروری هم که میده اینه:
    1>c:\documents and settings\rf7\my documents\visual studio 2005\projects\haminjori\haminjori\main.cpp(1) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory

  4. #4
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

    -ببين iostream.h توي مسير Tools/Options/Directories/Include هست يا نه

    -بجاي اينكه بنويسي iostream.h
    بدون h امتحان كن:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    -بعد از نوشتن سرفايل خط زير رو اضافه كن:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #5
    داره خودمونی میشه rf.ariyapoor's Avatar
    تاريخ عضويت
    Mar 2008
    محل سكونت
    تهران
    پست ها
    103

    پيش فرض

    Ar@m جان دستت درد نکنه که به این سرعت جواب دادی
    آقا حل شد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من using namespace std رو که گذاشتم و .h رو هم از iostream بر داشتم حل شد
    آقا using namespace std اینجا چی کار میکنه ؟

  6. #6
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

    namespace مجموعه اي از تعاريفه (اسامي متغيرها و ...) و براي رجوع به يه اسم خاص كه در namespace وجود داره مي شه اسم اون namespace رو با دو تا كولون ( :: ) و بعد اون اسم خاص نوشت. مثلا تمام اسامي تعريف شده در library استاندارد ++C در namespaceي بنام std قرار دارن بنابراين بطور معمول مجبوريم قبل از هر كدي كه مي نويسيم از std:: استفاده كنيم تا كامپايلر در خوندنشون دچار مشكل نشه يعني مثلا برنامه هامون رو اينطوري بنويسيم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    كه البته اين كار خيلي خسته كننده است! اينجا است كه براي تكرار بيجاي std:: از using استفاده مي كنيم يعني بجاي خطوط بالا مي نويسيم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بنابراين حالا مي شه فهميد چرا مجبوريم در هر برنامه اي كه از هدر iostream استفاده مي كنيم از using namespace std هم استفاده كنيم. چون اين خط در حقيقت داره به compiler مي گه كه تمام اسامي موجود در library استاندارد ++C رو قابل دسترسي كنه و براي فهميدن كدهايي كه وارد مي كنيم به كجا بايد رجوع كنه.و نبايد فراموش كنيم كتابخانه هاي مختلف ممكنه از اسامي يكسان اما با تعريفهاي متفاوت استفاده كنن و در اينجاست كه using namespace تكليفمون رو مشخص مي كنه.

    مثلا:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خروجي :
    5
    3.1416

    ما حتي مي تونيم براي خودمون namespace تعريف كنيم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اميدوارم كه زياد قاطي حرف نزده باشم

  7. #7
    داره خودمونی میشه rf.ariyapoor's Avatar
    تاريخ عضويت
    Mar 2008
    محل سكونت
    تهران
    پست ها
    103

    پيش فرض

    Ar@m جان دستت درد نکنه واقعا عالی بود مختصر و مفید
    قبلا یه چیزایی در موردش خونده بودم اما کامل نفهمیده بودم
    با توضیحات شما تونستم کامل namespace ها رو بفمم ممنون

  8. #8
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

    خواهش مي شه!

  9. #9
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2013
    پست ها
    1

    پيش فرض

    من این کارم کردم ولی حل نشد!

  10. #10
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2013
    پست ها
    1

    پيش فرض

    ولی برای من حل شد...
    ممنون

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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