PDA

View Full Version : مشکل با کامپایلر Dev؟؟؟



one hacker alone
چهارشنبه 18 آذر 1388, 17:23 عصر
با سلام من دو ورژن رو از Dev دارم اما تو هر دو نسخه برای اجرای کد این خطا میاد
فکر کنم فقط ویرایش گر باشه و کامپایلر نداشته باشه همراه خودش اما دو تا گرفتم هر دو اینجورین
http://up.iranblog.ir/4/1260426112.jpg

حامد مصافی
چهارشنبه 18 آذر 1388, 18:08 عصر
كامپايلر dev؟ حتي نام كامپايلري را كه استفاده مي كنيد نمي دانيد؟
هرچند كد شما به علت مشخص نبودن نوع بازگشتي main خطا دارد.

one hacker alone
پنج شنبه 19 آذر 1388, 02:55 صبح
من اسم کامپایلرم رو نوشتم (Dev ) بعد چجور نمیدونم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟/
شاید تو عنوان بخاطر وجود علامت سوال شما فکر کردین نمیدوم اما وجود علامت سوال به معنی سوالی بودن است نه اموزشی بودن

و منظور شما هم اینه که int main باید بنویسم
چرا داداش من اون رو هم نوشتم هر چند که تو C نیازی نیست اما ++c میخواد
int main(void) هم نوشتم باز نشود مشکلش یه چیز دیگس تا ندیده باشی منظورم رو متوجه نمیشی

حامد مصافی
پنج شنبه 19 آذر 1388, 10:36 صبح
كامپايلري با نام dev نداريم!
شايد منظور شما dev-c++ باشد!

majmaji
جمعه 20 آذر 1388, 15:00 عصر
سلام من هم این کامپایلر رو که یکی از دوستان خوب لینک دانلودش رو بهم داد دانلود کردم و کار کردم باهاش همین ارور رو هم باهاش برخورد کردم اما من یه کاری کردم که دیگه این ارور رو نداد
وقتی که برنامه ام رو نوشتم و کد نویسی تموم شد اول اون فایل رو با پسوند cpp. ذخیره کردم(البته اگه به زبان ++C مینویسیا وگرنه اگه C مینویسی باید پسوند c. رو انتخاب کنی) بعد از اینکه ذخیره شد باید ctrl+F9 رو بزنی تا کامپایل شه
حالا من یه اشکالی دارم از من کامپایل میشه و اجرا هم میشه اما خروجی رو نشون نمیده

#include <cstdlib>
#include <iostream>

using namespace std;

int main()
{
std::cout <<"welcome to c++!\n";

return 0;
}

این هم برنامه ای که نوشتم

حامد مصافی
جمعه 20 آذر 1388, 15:09 عصر
احتمالاً به خاطر اين است كه برنامه شما بلافاصله بسته مي شود و شما نمي توانيد خروجي را ببينيد، يك دستور دريافت اطلاعات قبل از return قيد كنيد.

majmaji
جمعه 20 آذر 1388, 15:15 عصر
همون getch() دیگه
من یه include# <conio< اون بالا اضافه کردم و یه ()getch قبل از return 0 اضافه کردم اما نمیدونم چرا کامپایل نمیشه
ارور میده
آها درست شد دستت درد نکنه
این هم کدی که نوشتم

#include <cstdlib>
#include <iostream>
#include <conio.h>

using namespace std;

int main()
{
std::cout <<"welcome to c++!";
getch ();
return 0;
}