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

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




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 29

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

  1. #11
    آخر فروم باز 1376MAXIMUM's Avatar
    تاريخ عضويت
    Jun 2012
    محل سكونت
    اصفهان
    پست ها
    1,583

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اروری هم که میده اینه:
    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
    با iosteam.h من که کار میکنم یه return 0; هم باید بزاریم قبل از این که تابع رو ببندیم و اون ; اخر رو هم که گذاشتی نمیزاریم
    میشه این طوری
    # include <iostream.h>
    int main ()
    {
    دستورات رو مینویسی
    return 0;
    }

  2. #12
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2013
    پست ها
    7

    پيش فرض

    اقایون من هم همین مشکل رو داشتم.خیلی خیلی ممنونم.

    چرا بعد از اجرا برنامه زود بسته میشه؟ینی همین که به اخر میرسه خارج میشه خودش.
    میخوام Press any key to continue ... بیاد.

    لطفا راهنمایی کنید.
    متشکرم.
    Last edited by hsn123; 04-09-2013 at 21:01.

  3. #13
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2013
    پست ها
    7

    پيش فرض

    کسی نیست جواب بده؟

  4. #14
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    این تاپیک کلاً در محل صحیحی ایجاد نشده، ضمن آنکه مدت زیادی از ایجاد اولیه آن گذشته...
    بهرحال
    چرا بعد از اجرا برنامه زود بسته میشه؟ینی همین که به اخر میرسه خارج میشه خودش.
    میخوام Press any key to continue ... بیاد.
    این مسئله رایج و البته منطقی در محیط کنسول است.
    اگر میخواهید برنامه تان فوراً بسته نشود قبل از پایان main یا return یک دستور خواندن اطلاعات (مثلاً cin) قرار دهید تا چیزی یا حداقل یک کاراکتری وارد شود و سپس برنامه بسته شود.
    البته باید یادتان باشد دستور فوق را از پروژه نهایی حذف کنید یا از پیش کامپایلرهای شرطی استفاده کنید.

  5. #15
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2013
    پست ها
    7

    پيش فرض

    سلام
    این تاپیک کلاً در محل صحیحی ایجاد نشده، ضمن آنکه مدت زیادی از ایجاد اولیه آن گذشته...
    بهرحال

    این مسئله رایج و البته منطقی در محیط کنسول است.
    اگر میخواهید برنامه تان فوراً بسته نشود قبل از پایان main یا return یک دستور خواندن اطلاعات (مثلاً cin) قرار دهید تا چیزی یا حداقل یک کاراکتری وارد شود و سپس برنامه بسته شود.
    البته باید یادتان باشد دستور فوق را از پروژه نهایی حذف کنید یا از پیش کامپایلرهای شرطی استفاده کنید.

    ممنون.
    ولی متوجه جمله اخر (پیش کامپایلرهای شرطی) نشدم.میشه بیشتر توضیح بدین؟

  6. #16
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    به عنوان نمونه تحت ++VC ما دو حالت کامپایل داریم Debug و Release که ...(!) و در نهایت Debug در زمان توسعه استفاده میشود و Release در زمان انتشار نهایی برنامه استفاده میشود ...

    نتیجتاً با دستورات پیش کامپایلری مانند ifdef# میتوانید چند دستور برنامه نویسی را فقط در یک شرایط خاص کامپایل کنید، مثلاً فقط اگر پروژه در حالت Debug در حال کامپایل بوده.
    اینطور دیگر مشکل فراموشی قبل از انتشار نهایی برطرف میشود و نیاز نیست به جاهای مختلف کدتان مراجعه کنید و بخش هایی را برای حالات خاصی مدام حذف و اضافه کنید و با تغییر حالت کامپایل این کار خودکار اتفاق می افتد.

    (((البته گمانم این مطلب را میدانستید، و گمان میکنم مشکل سر تفاوت معادل سازی برای عبارت انگلیسی است...)))

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

  7. #17
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2013
    پست ها
    7

    پيش فرض

    ممنون.خیلی عالی بود.

    نه نمیدونستم.مبتدی هستم.

    موفق باشید...
    ----------------------------------------------------
    یه سوال دیگه.

    الان stdafx رو نمیشناسه!
    دقیقا مثل iostream!!

    برای این باید چکار کنم؟
    Last edited by hsn123; 05-09-2013 at 19:01.

  8. #18
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    این کد تحت VC++2012 نوشته شده و کامپایل میشود.
    سرفایل stdafx جزء موارد رایجی است که در هر پروژه ساخته شده و وجود دارد.
    در واقع مانند iostream یک سرفایل خارجی نیست.
    stdafx یک مرجعی برای تعریف ثابت هایی در کل پروزه است و به تمام صفحات include میشود.


    ولی ++C نسخه های متعددی دارد...
    شاید در نسخه ای که شما استفاده میکنید stdafx معنی نداشته باشد!
    شاید در نسخه ای که شما استفاده میکنید پیش شرط کامپایلری DEBUG_ کلاً تعریف نشده باشد ...
    یا متاسفانه خطایاب زبان ++C بسیار خنگ است!
    به این معنی که شاید یک جایی نقطه-ویرگولی را فراموش کرده باشید، در یک فایل دیگری گیر میدهد که فلان چیز را نمیشناسم!!! در ++C باید به سینتکس تان دقت بسیار بیشتری داشته باشید.


    خیلی مهم نیست!
    شما طبق عرف نسخه خودتان کد بنویسید وبه مفهوم دقت کنید.
    برای آنکه برنامه تان فوراً بسته نشود یک دستور ورودی قبل از پایان main اضافه کنید و یا این دستور را قبل از تولید exe نهایی حذف کنید و یا آن را در یک سری پیش شرط های کامپایلری محدود کنید.

    موفق باشید.

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

    پيش فرض

    بله، متوجه شدم.
    فکر کنم به خاطر اینه که نسخه من visual studio 2010 هست.
    ولی مشکل پایان برنامه حل شد با همون پیش شرط ها.

    خیلی ممنونم.
    اگه مشکلی پیش اومد، بازم میپرسم اگه زحمتی نیست.تو همین تاپیک خوبه بپرسم؟

    موفق باشید.

  10. #20
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    تو همین تاپیک خوبه بپرسم؟
    من در حدی که بلد باشم مشکلی ندارم کمکتان کنم ولی همانطورکه قبلاً بیان شد این تاپیک در انجمن صحیحی ایجاد نشده.
    اینجا بیشتر دوستان #C کار هستند و کلاً انجمن جاری در محدوده زبانهای دات نتی مانند VB.Net و #C و VC++.Net و... است.

    بدلیل رعایت قوانین، پیشنهاد میکنم سوالات آتی خود در خصوص ++C را در انجمن C مطرح بفرمائید.
    (اگر به جواب نرسیدید، طی یک پیام خصوصی لینک تاپیکتان را اعلام کنید، اگر بلد بودن پاسخ خواهم داد)
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    البته برای خودتان هم بهتر است، چون دوستان فعال در ضمینه ++C در انجمن فوق الذکر بیشتر فعالیت میکنند.
    وقتی شما سوال تان در انجمن صحیح مطرح شود از پاسخ های سریعتر و دقیق و فنی تر برخوردار خواهید شد.
    موفق باشید.

  11. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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