من تقریبا با همه کامپایلر ها کار کردم
میشه بگین مثلا مزیت کد بلاکس نسبت به توربو سی پلاس پلاس چیه ؟
من از این کامپایلر بدی ندیدم.
فقط یکمی زیاد قدیمیه
من تقریبا با همه کامپایلر ها کار کردم
میشه بگین مثلا مزیت کد بلاکس نسبت به توربو سی پلاس پلاس چیه ؟
من از این کامپایلر بدی ندیدم.
فقط یکمی زیاد قدیمیه
هر چند سال تغییراتی در زبان C و ++C استاندارد و کتابخانه هایش ایجاد می شود و قابلیت های زیادی اضافه می شود، ++TurboC کلا ما فوق قدیمی هست و چون طی 15 سال قبل به روز نشده است پس اصلا قابلیت های جدید این زبان ها را ندارد،مانند کتابخانه استاندارد STL
Code::Blocks یک IDE هست نه صرفا کامپایلر ، در کل جدید تر هست چون معمولا از کامپایلر قدرتمند gcc استفاده می کند، IDE پیشرفته تری دارد، به روز هست، update می شود، debugger بسیار قوی تر دارد (خطا یاب) ، در همه سیستم عامل ها وجود دارد.
الآن مثلا کاری هست که با کامپایلر های جدید تر میتوان انجام داد ولی با توربو نمیشه ؟
همان طور که در پست قبلی پاسخ دادم، یکی از نمونه ها کتابخانه بزرگ و قدرتمند STL هست (شامل اکثر الگوریتم ها معروف، کار با رشته ها، کار با حافظه و ...)
- قابلیت های جدید استاندارد زبان ++C با نام مستعار C++0x که با TR1 برخی از آن ها در آخرین نسخه های کامپایلرها وجود دارد. توضیحات بیشتر
- پشتیبانی از یونیکد
- پشتیبانی از برنامه نویسی 32 بیت و 64 بیت (++Turbo C برنامه نویسی 16 بیت هست)
- امکان استفاده از کتابخانه های مختص کنسول برای برنامه های کنسول ویندوز/لینوکس... و توابع خاص کامپایلری و همین طور امکام استفاده از تمامی API های پیشرفته سیستم عامل
- به علاوه تغییرات جزئی که در خود زبان داده شده است .