PDA

نسخه کامل مشاهده نسخه کامل : آيا كدهاي visual studio و visual c++ فرق ميكنه؟



roham_06
22-02-2010, 06:48
سلام!
استاد ما سر كلاس اين برنامه رو نوشتن و تو visual studio 6 اجرا شد:

//*****
//this is testing
//*****

#include<iostream.h>

int main ()
{
cout << "hello" << endl;
}



ولي من توي visual c++ 2005 اينو كه مينويسم به iostream.h گير ميده و ميگه همچين فالي تو دايركتوري نيست! ولي وقتي iostream.h رو ميكنم iostream و بالاي int main() اينو تايپ ميكنم using namespace std; مشكل حل ميشه!
ميخواستم بدونم مشكل از چيه؟
visual studio 6 با visual c++ 2005 كدهاشن و نحوه ورود برنامه فرق ميكنه توشون؟؟؟
مرسي!

The_matrix
22-02-2010, 10:07
سلام دوست عزیز کد ماله کامپایلر های قدیمی هست
در استاندارد های جدید سی پلاس پلاس یه سری تغییرات به وجود اومده
شما .h رو حذف کنید مشکل حل میشه
بله تا حدودی فرق داره.همین ریزه کاری های کوچیک هتن اما در حالت کلی فرقی با هم ندارن!