PDA

نسخه کامل مشاهده نسخه کامل : چند سوال دارم لطفا جواب بدین c++



imansham
08-09-2008, 00:29
سلام من تازه میخوام برنامه نویسی یاد بگیرم و کتاب های آموزشیش رو خریدم c++

سوال ها :

من باید توی کدوم نرم افزار برنامه نویسی کنم ؟ نرم افزار c++ کدومه ؟ من الان یک نرم افزار گرفتم به اسم Turbo c++ اما هر کدوم این برنامه هایی رو که توی کتاب هست رو بهش میدم . موقعی که کامپایل میکنه هی ارور میده همش .

اینم نمونش :


#include <iostream>

int main()
{
std::cout << "Hello World!\n";
return 0;
}


توی این کتاب ها گفته که از کد استاندارد ansi استفاده شده من هم عین اونا رو می نویسم ولی عمل نمیکنه.
چجوری باید کامپایل کنم ؟ اصلا کامپایل چیه ؟ این کتاب های آشغال هم میگن که اگه کامپایلر تون ایراد داشت به مستندات کامپایلرتون مراجعه کنید . این کامپایلر کجایه ؟ اصلا این نرم افزاری که من دارم درسته ؟ مال همین c++ هستش ؟
خواهش میکنم که به همه ی سوالام جواب بندین . به صورت کامل. ممنونم.

azk84
08-09-2008, 10:01
اون C++ که توی کتابت داره آموزش میده C++ استاندارده و20-30 درصد با Turbo C++ فرق می کنه. باید از نرم افزارهایی مثل Dev-C++ استفاده کنی تا کدهای کتابت کامپایل بشن. از این لینک می تونی بگیریش:

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

در ضمن برای اینکه موقع احرا ببینی خروجی برنامتو، خط قبل از return 0 این کد رو اضافه کن:

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

اگه باز هم سوالی داشتی در خدمتم

abtin5
08-09-2008, 23:24
دوستمون كه جواب دادن!!!!!!!

كامپايلر turbo c++ يه كامپايلر قديميه كه كدهاي جديد كه همونه كه شما داريد به اون نميخوره.

من لينك براي دانلود ندارم اما اگه منتظر باشيد دوستان حتمآ كامپايلر هاي جديد رو ميگن.

rf.ariyapoor
09-09-2008, 10:53
عجب انجمنیه !!!

خوب شما که نمیتونین جواب بدین چراانجمن میزنین؟

برادر من شما تو محیط visual stadio 2005 یا 2008 برنامه بنویسی به نظرم خیلی بهتر باشه(این نظر منه چون من خودم با این محیط کار میکنم)در ضمن حجم این برنامه زیاد هستش و دانلود نمیشه کردش شما برو بازار بگو visual stadio میخوام 2008 به همراه msdn یه dvd میشه بگیر.

اگه شما تو فروم ها کار کرده باشید اصولا دلیلی نداره که در جا جواب سوال شما رو بدن و ممکنه تا یه مدت کسی به سوال شما جواب نده و برعکس ممکنه سریع جواب سوالتون رو بگیرید

مساله ای که مطرحه اینه که شما باید یه خورده تحمل داشته باشید

bahareh655
09-09-2008, 10:55
سلام من تازه میخوام برنامه نویسی یاد بگیرم و کتاب های آموزشیش رو خریدم c++

سوال ها :

من باید توی کدوم نرم افزار برنامه نویسی کنم ؟ نرم افزار c++ کدومه ؟ من الان یک نرم افزار گرفتم به اسم Turbo c++ اما هر کدوم این برنامه هایی رو که توی کتاب هست رو بهش میدم . موقعی که کامپایل میکنه هی ارور میده همش .

اینم نمونش :


#include <iostream>

int main()
{
std::cout << "Hello World!\n";
return 0;
}


توی این کتاب ها گفته که از کد استاندارد ansi استفاده شده من هم عین اونا رو می نویسم ولی عمل نمیکنه.
چجوری باید کامپایل کنم ؟ اصلا کامپایل چیه ؟ این کتاب های آشغال هم میگن که اگه کامپایلر تون ایراد داشت به مستندات کامپایلرتون مراجعه کنید . این کامپایلر کجایه ؟ اصلا این نرم افزاری که من دارم درسته ؟ مال همین c++ هستش ؟
خواهش میکنم که به همه ی سوالام جواب بندین . به صورت کامل. ممنونم.
سلام
محیط های برنامه نویسی برای ++C متنوعه!
مثلاً Borland C و Turbo C++ وVisual Studio که هر کدوم هم چند تا ورژن داره!
من پیشنهاد می کنم از ویژوال استودیو استفاده کن چون هم نرم افزار کاملیه و هم کار کردن باهاش راحت و متنوعه،اول از محیط کنسول اَپلیکیشن استفاده کن بعداً که یه کم راه افتادی،میتونی از امکانات دیگه اش مثل MFC هم استفاده کنی.
اول نرم افزارش رو نصب کن-البته پکیج کاملیه و محیط های برنامه نویسی برای ویژوال بیسیک،فاکس پرو و اینتر دیو هم داره-ولی تو محیط ++VC رو انتخاب می کنی و بعد از ایجاد یه project برنامه هات رو تو محیطش وارد می کنی(طریقه اجراش هم که مشکل نداره،علامت "!" رو که بزنی،خودش build و کامپایل و اجرا می کنه!)
خروجیش هم تو یه محیط سیاه مثل محیط command ویندوزه،برای اینکه بخوای صفحه خروجی رو نگه داری،از دستور ()getch -که تو هدر فایل conio.h هستش(یعنی هدر فایلو include می کنی)- می تونی تو برنامه استفاده کنی.
در ضمن شما قرار نیست عمل کامپایل رو ببینی،وقتی برنامه ات رو اجرا می کنی،در حین این فرآیند گزارشی از مرحله کامپایل و لینک و ... بهت میده که یعنی در حین انجام اون کاره!
در ضمن کامپایل یعنی اینکه کد تو که قابل فهم برای تو هستش رو به زبون سطح پایینتر و نهایتا زبان ماشین(صفر و یک) که قابل فهم برای کامپیوتر هست،ترجمه می کنه و تو لازم نیست درگیرش بشی! تو فقط برنامه می نویسی و میدی به نرم افزار تا اجراش کنه!
برای دریافت مستندات هم به سایت msdn رجوع کن!
در ضمن توصیه میکنم نرم افزار msdn رو به همراه ویژوال استودیو نصب کنی چون بعد از این خیلی بهش نیاز پیدا میکنی(msdn همون help ویژوال استودیو هستش!)
فعلا نصبش کن و یه کم برنامه بنویس بعد اگه سوالی داشتی،بازم بپرس!
موفق باشی:20: