PDA

View Full Version : عدم اجرای برنامه در ویژوال استادیو 2012



pcb20parse
پنج شنبه 29 اسفند 1392, 12:13 عصر
من برای اولین بار میخوام با ویژوال استادیو 2012 یه برنامه سی پلاس پلاس بنویسم
اما خطا میده
#include
<iostream>

#include
<conio.h>

int
main()

{

int
sum;

cin>>sum;

getch();

return
0;


 

}

این کدش
اما از دستور Cin خطا میگیره
اما این دستور رو تو Trobo c++ جواب داد.
اخه چرااااااااااااااااااااااا ؟؟

darknes666
پنج شنبه 29 اسفند 1392, 12:21 عصر
برای کامپایلر ها متفاوته.

کدتون باید به این شکل باشه:
#include<iostream>
#include<conio.h>

using namespace std;


int main()
{

int i;
cout<<"enter a number"<<endl;
cin>>i;
cout<<"you are entered "<<i<<endl;

_getch();

}

pcb20parse
پنج شنبه 29 اسفند 1392, 16:38 عصر
چرا باید متفاوت باشه... یعنی استانداری کلی نداره این زبان؟؟
تفاوتش زیاده... یعنی لازمه برای کار کردن با این کامپایلر کتاب جدا گانه ای رو بخونم؟؟


این تفاوتهای به روژن جدید زبان مربوط نمیشه ؟ فقط مربوط به کامپایلره؟؟؟

omid_kma
پنج شنبه 29 اسفند 1392, 16:45 عصر
چرا باید متفاوت باشه... یعنی استانداری کلی نداره این زبان؟؟
تفاوتش زیاده... یعنی لازمه برای کار کردن با این کامپایلر کتاب جدا گانه ای رو بخونم؟؟


این تفاوتهای به روژن جدید زبان مربوط نمیشه ؟ فقط مربوط به کامپایلره؟؟؟

به خاطر قدیمی بودن کامپایلرتونه .
از IDE های بروز مثل visual studio استفاده کنین
Trobo C++ مال 20 ساله پیشه

pcb20parse
پنج شنبه 29 اسفند 1392, 16:56 عصر
اهوم منم سعی کردم از همین برنامه استفاده کنم. اما چون حتی کتابهای دانشگاه هم از همین دستورات استفاده میکردن گفتم شاید هنوز تفاوت نکرده باشه. ممنونم