PDA

View Full Version : سوال: C++‎ چیه؟



منصور کریمی
شنبه 07 شهریور 1388, 01:26 صبح
با سلام ، یه سؤال داشتم می شه بگین آیا با وجود اینکه زبان هایی با محیط های گرافیکی مانند c# و .. وجود دارند هنوز هم از برنامه هایی مانند C++ (به غیر از ویژوال سی پلاس پلاس) مانند بورلند و توربو مورد استفاده قرار می گیرند؟ به نظر شما کدامیک (محیط های گرافیکی یا تحت داس) را بهتر است یاد بگیرم؟ با تشکر فراوان

Nima_NF
شنبه 07 شهریور 1388, 12:05 عصر
یک کامپایلر جدید برای ++C انتخاب کنید، سپس یک کتابخانه گرافیکی برای سیستم عامل مورد نظر انتخاب کنید و با ++C برای آن برنامه های پیشرفته بنویسید، از لینوکس و Mac OS و ویندوز گرفته تا nokia و PDA.

ضمنا به یاد داشته باشید که:
1- خود زبان C#‎‎ هم کتابخانه گرافیکی ندارد، بلکه این کلاس های ‎‎.Net Framework هست که امکان برنامه نویسی GUI و گرافیکی را به آن اضافه می کند.

2- ++Visual C یک کامپایلر هست نه زبان برنامه نویسی. پس شما تنها در آن با همان ++C مرسوم یک برنامه می نویسید و از کتابخان های گرافیکی ویندوز استفاده می کنید.

3- کامپایلرهیا قدیمی 16 بیتی دیگر منسوخ شده اند و توسط کتابخانه های گرافیکی جدید پشتیبانی نخواهند شد،پس سال ها هست که وقت مهاجرت به نسخه های جدید فرا رسیده.

با توجه به این که این موضوع فوق العاده تکراری هست لینک های زیر را مطالعه کنید:
http://barnamenevis.org/forum/showthread.php?t=94381
http://barnamenevis.org/forum/showthread.php?t=94381
http://barnamenevis.org/forum/showthread.php?t=104483

1485159
شنبه 07 شهریور 1388, 13:32 عصر
++Visual C یک کامپایلر هست
اگه بگیم ide بهتر نیست؟

Nima_NF
یک شنبه 08 شهریور 1388, 02:06 صبح
اگه بگیم ide بهتر نیست؟
وقتی از کلمه IDE استفاده می کنیم منظور Integrated development environment یا همان محیط توسعه یکپارچه است.
++visual C یک کامپایلر هست که علاوه بر داشتن کامپایلر کنسولی، دارای IDE گرافیکی نیز هست.

اگر جایی می شنوید که فلان IDE بهتر هست، به ای خاطر هست که آن ابزار خودش یک کامپایلر نیست، بلکه از یک کامپایلر دیگر استفاده می کند. مانند ++DevC که کامپایلر آن gcc/mingW هست.