PDA

نسخه کامل مشاهده نسخه کامل : اشکال در کامپایلر c++



+EBLIS+
07-02-2008, 20:26
دوستان من تو کامپایلر c++ مشکل پیدا کردم.
برنامه مداوم به کد های من ایراد می‌گیره.
جتی به ساده ترین کد ها .مثلا کد زیر رو تو turbo c++ نوشتم ولی ارور داد :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در اینجا برنامه به خط اول و 2 و 5 و 6 اشکال می‌گیره و نمی‌ذاره کامپایل بشه.
کمک کنید؟
چرا این طوری شده؟:41:

soda_india
07-02-2008, 21:46
salam ye bar kolan delete kon dobare nasb kon toi drive c nasb kon

+EBLIS+
08-02-2008, 07:16
باز هم error میده :

Unable to open include file <IOSTREAM>

m3hrz4d
08-02-2008, 21:16
توی اون تاپیک هم گفتم. ++Turbo C قدیمی هست و NameSpace ها رو نمیشناسه. شما باید صریحا فایل h. رو Include کنین و دیگه از using استفاده نکنین :

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

asire-dell
09-02-2008, 23:37
دوستان من تو کامپایلر c++ مشکل پیدا کردم.
برنامه مداوم به کد های من ایراد می‌گیره.
جتی به ساده ترین کد ها .مثلا کد زیر رو تو turbo c++ نوشتم ولی ارور داد :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در اینجا برنامه به خط اول و 2 و 5 و 6 اشکال می‌گیره و نمی‌ذاره کامپایل بشه.
کمک کنید؟
چرا این طوری شده؟:41:

همانطور که دوست گرامي ديگر توضيح داده توي محيط سي پلاس پلاس بايد از سرفايل iostream.h استفاده کنيد تا به جواب برسيد.
راستي اين using namespace std چي کار مي کنه که اينجا نوشتيد؟
اگه توضيح بديد ممنون مي شم.:46:
مويد باشيد.

+EBLIS+
10-02-2008, 14:40
راستي اين using namespace std چي کار مي کنه که اينجا نوشتيد؟
اگه توضيح بديد ممنون مي شم.:46:
مويد باشيد.

این عبارت باعث میشه که دیگه ما در برنامه خود از std استفاده نکنیم.
اگر این عبارت رو نمی‌نوشتیم باید برنامه به صورت زیر نوشته می‌شد:

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

+EBLIS+
10-02-2008, 14:42
توی اون تاپیک هم گفتم. ++Turbo C قدیمی هست و NameSpace ها رو نمیشناسه. شما باید صریحا فایل h. رو Include کنین و دیگه از using استفاده نکنین :

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

بله من اینکار رو هم انجام دادم ولی جواب نداد.
کامپایلر من :

turbo c++ 3.0

soda_india
10-02-2008, 14:50
alam dooste azii mitoni online shi
hoomanet_2000@yahoo.com

m3hrz4d
11-02-2008, 09:22
بله من اینکار رو هم انجام دادم ولی جواب نداد.
کامپایلر من :

turbo c++ 3.0

Error همون Error قبل بود؟ شما Directory ی مربوط به Include ها رو برای Turbo C تون تنظیم کردین؟
ممکنه مشکل از اینجا باشه یعنی Turbo C اصلا نمیتونه Directory فایل ها Include رو پیدا کنه.
این Directory رو میشه توی جایی مثل Options > Directories تنظیم کرد (اینی که من دارم اینطوریه) و مقدارش باید مثلا D:\TurboCPP\Include باشه اگه شما Turbo C رو در D:\TurboCPP نصب کرده باشین...

ولی در کل توی Turbo C نمیتونین از کلمه ی Namespace استفاده کنین و حتما باید فایل h. رو include کنین..

reza.majazi
17-02-2008, 04:03
برنامه اولتو اینجور بنویس ببین جواب میده


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

SecretMan60
10-06-2008, 08:04
دوستان من تو کامپایلر c++ مشکل پیدا کردم.
برنامه مداوم به کد های من ایراد می‌گیره.
جتی به ساده ترین کد ها .مثلا کد زیر رو تو turbo c++ نوشتم ولی ارور داد :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در اینجا برنامه به خط اول و 2 و 5 و 6 اشکال می‌گیره و نمی‌ذاره کامپایل بشه.
کمک کنید؟
چرا این طوری شده؟:41:

hamantor ke dostemon goftan compiler shoma in header file barash tarif shodeh nist do rah vojod dare
1.ghesmate using namespace std; ra hazf koni
va iostream ro iostream.h taghir bede
ama rah dovom
rah dige ke in header file ro yani iosteam age ojod nadareh ro dar masir include barname copy konid