من در حال یادگیری زبان برنامه نویسی c & c++ هستم
برنامه رو به طور کامل و صحیح توی ویژوال استودیو 2012 مینویسم. اما اجرا نمیکنه
مشکل کجاست؟
مثلا:
کد HTML:#include "iostream.h" int main() { cout << 'salam'; return 0; }
من در حال یادگیری زبان برنامه نویسی c & c++ هستم
برنامه رو به طور کامل و صحیح توی ویژوال استودیو 2012 مینویسم. اما اجرا نمیکنه
مشکل کجاست؟
مثلا:
کد HTML:#include "iostream.h" int main() { cout << 'salam'; return 0; }
دوستدار کتاب بلیان
داداش من، اون پایین ارور میده چرا اجرا نمیشه
اونو بزار تا کمکت کنن
اگه ممکنه فیلم آموزش برنامه نویسی c & c++ در محیط ویژوال استودیو رو بهم معرفی کنید1>------ build started: Project: Consoleapplication3, configuration: Debug win32 ------
1> consoleapplication3.cpp
1>c:\users\balyan\documents\visual studio 2012\projects\consoleapplication3\consoleapplicati on3\consoleapplication3.cpp(4): Warning c4627: '#include "iostream.h"': Skipped when looking for precompiled header use
1> add directive to 'stdafx.h' or rebuild precompiled header
1>c:\users\balyan\documents\visual studio 2012\projects\consoleapplication3\consoleapplicati on3\consoleapplication3.cpp(11): Fatal error c1010: Unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
========== build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
دوستدار کتاب بلیان
خب دوست عزیز اول از همه اینکه لاین 6 رو اشتباه نوشتین باید بجای کوتیشن از دبل کوتیشن استفاده کنید
هدری هم که اینکلود کردید باید به صورت زیر باشهکد PHP:
cout << "salam";
کد PHP:
#include <iostream>
بعدشم تا زمانی که شما نیم اسپیس رو نزنید نمیتونید از cout بدون std استفاده کنید
کد PHP:
using namespace std;
دوستدار کتاب بلیان
ببین کدی که الان میزارم استاندارد هست . اگر مشکل با 2012 دارید باید یک سری تنظیمات انجام بدید حالا این کد رو تست کنید
کد PHP:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World" << endl;
return 0;
}
باز هم عمل نکرد
چه تنظیماتی رو باید انجام بدم؟
دوستدار کتاب بلیان
شما اگر تازه شروع کردی BorlandC نصب کن، خودم هیچوت با visual زبان c نمینویسم اصلا حال نمیده چون همیشه به یک ارور میخورم این کتاب خونه هم اضافه کن بعد تست کن stdafx.h
ایشون باید یک پروژه win32 خالی درست کنه بعد یک فایل cpp درست کنه و پروژه رو ران بکنه
که من احتمال میدم اینکارو نکرده یا اینکه از precompiled هدر داره استفاده میکنه که باید غیرفعالش کرد به صورت زیر
Right click on project (not solution)
Click properties.
Expand "Configuration properties"
Expand "C/C++"
Choose "Precompiled headers"
Set "Precompiled header" to "Not Using Precompiled Headers"
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)