PDA

View Full Version : سوال: کامپايلر مورد استفاده در کتاب ديتل



4m1r92
جمعه 16 مرداد 1394, 14:49 عصر
سلام.
من به تازگي شروع به يادگيري سي پلاس کرده ام و کتابي که مي خوانم کتاب ديتل است. مشکل من اينه که نميدونم اين برنامه هاي کتاب مناسب کدام محيط برنامه نويسي نوشته شده اند. من خودم بورلند رو روي کامپيوترم دارم ولي وقتي برنامه هاي اين کتاب را کامپايل مي کنم بدون استثنا همشون ارور مي دهند ...از دستورات اعلان گرفته تا انواع دستورات ديگر...
لطفا اگر دوستان از کامپايلر مورد استفاده اين کتاب اطلاع داريد معرفي نماييد ممنون ميشم.

mahdavy
جمعه 16 مرداد 1394, 15:19 عصر
نرم افزار code::blocks رو نصب کن.

pswin.pooya
جمعه 16 مرداد 1394, 22:29 عصر
سلام.
من به تازگي شروع به يادگيري سي پلاس کرده ام و کتابي که مي خوانم کتاب ديتل است. مشکل من اينه که نميدونم اين برنامه هاي کتاب مناسب کدام محيط برنامه نويسي نوشته شده اند. من خودم بورلند رو روي کامپيوترم دارم ولي وقتي برنامه هاي اين کتاب را کامپايل مي کنم بدون استثنا همشون ارور مي دهند ...از دستورات اعلان گرفته تا انواع دستورات ديگر...
لطفا اگر دوستان از کامپايلر مورد استفاده اين کتاب اطلاع داريد معرفي نماييد ممنون ميشم.

کامپایلر تحت داس بردلند خیلی قدیمی است و استانداردهای جدید و حتی استاندارد ۹۸ که در کتاب دایتل نوشته شده پیشتیبانی نمی کنه بهتره از کامپایلرهای جدید مثل Visual C++ Compiler که برای Visual Studio است و یا GCC که در لینوکس بیشتر استفاده می شه استفاده کنید.




نرم افزار code::blocks رو نصب کن.




کد بلوک یه IDE هست و نه کامپایلر

mohammad0773
شنبه 17 مرداد 1394, 06:19 صبح
سلام نرم افزار ++dev c هم کامپایلر خوب و راحتیه من وقتی مبتدی بودم باهاش کار میکردم.

mahdavy
شنبه 17 مرداد 1394, 18:55 عصر
میدونم که کد بلوکز یه ide نه کامپایلر.(اینقدر ها هم خنگ نیستم.):لبخندساده:
ولی من بدون نصب کامپایلر به راحتی با کد بلوکز همه کد هارو اجرا میکنم.(یا کامپایلر همراه ide هستند یا از قبل روی ویندوز نصبه.)

ehsan_faal
شنبه 17 مرداد 1394, 19:09 عصر
Code::Blocks به همراه خودش کامپایلر MinGW رو هم نصب میکنه.