
زبان سی پلاس پلاس یک زبان برنامه نویسی رایانه ای همه منظوره ، شیءگرا و سطح بالا میباشد که اثر برنامه نویسان برای طراحی ها و تولید پروژه ی خود از این زبان استفاده می کنند . این زبان دارای قابلیت های انواع داده ایستا ، نوشتار آزاد ، چندمدلی و معمولاً زبان ترجمه شده با پشتیبانی از برنامه نویسی ساخت یافته نیز می باشد . C++ یک زبان سطح میانی در نظر گرفته میشود ، که این زبان دارای قابلیت زبان های سطح بالا و پایین به صورت همزمان نیز می باشد . این زبان برنامه نویسی در سال 1998 تحت نام ISO/IEC 14882:1998 استاندارد شد . حال ما می خواهیم به شما یک نرم افزار و کامپایلر برنامه نویسی سی پلاس پلاس و Fortran را به شما معرفی کنیم . نرم افزار Code::Blocks برای پاسخگویی به نیازهای متعدد برنامه نویسان و کاربرانی که تازه آشنایی با این زبان را آغاز کرده اند ، ساخته شده است . این نرم افزار بسیار توسعه پذیر و به طور کامل قابل تنظیم انیز می باشد . در نرم افزار Code Blocks می توانید با یک ایده ی خلاقانه با تمام ویژگی هایی که شما نیاز دارید ، داشتن یک نگاه منسجم و احساس و عمل در سراسر سیستم عامل به ساخت یک پروژه بپردازید . نرم افزار Code::Blocks را می توان با افزودن پلاگین های مختلف پیشرفته تر کرد . به عنوان مثال ، تدوین و قابلیت اشکال زدایی در حال حاضر توسط پلاگین ارائه شده است . IDE ذکر شده از کامپایل ++Visual C، Borland C++ 5.5 ، GCC، Digital Mars، Open Watdcom پشتیبانی می کند .
ویژگی های نرم افزار Code::Blocks :
– کاملا متن باز GPLv3
– کراس پلت فرم قابل اجرا بر روی لینوکس ، مک ، ویندوز با استفاده از wxWidgets
– نوشته شده در C ++. بدون زبان و یا LIBS اختصاصی مورد نیاز تفسیر شده است
– پشتیبانی از کامپایلر چندگانه مانند GCC (MingW / GNU GCC) / MSVC++ /clang / Borland C++ 5.5
– دارای سیستم ساخت سفارشی (بدون Makefile ها ی مورد نیاز )
– پشتیبانی از موازی ایجاد (با استفاده از هسته های بیشتر CPU شما)
– فضاهای کاری به ترکیب پروژه های متعدد
– پشتیبانی از واردات پروژه های MSVC و فضاهای کاری ( توجه : کد اسمبلی پشتیبانی نشده است )
– قابلیت وارد کردن پروژه های Dev-C++
– دارای رابط GNU GDB
– پشتیبانی از MS CDB (کاملا برجسته نیست)
– قابلیت پیدا کردن نقاط شکست داده (خواندن ، نوشتن و خواندن / نوشتن)
– نمایش علامت تابع محلی و استدلال
– ساعت تعریف شده توسط کاربر (پشتیبانی برای تماشای انواع تعریف شده توسط کاربر از طریق برنامه نویسی)
– قابلیت سوئیچ بین موضوعات
– نحو برجسته ، قابل تنظیم و توسعه یافته
– رابط tabbed
– مبادله یک کلید بین h and .c/.cpp files
– لیست فایل های باز برای تعویض سریع بین فایل ها (اختیاری)
– مدیریت فهرست کارهای خود با دیگر دوستان خود
مشخصات نرم افزار Code Blocks :
نام نرم افزار : Code Blocksپلتفرم : PCزبان : انگلیسیسال انتشار : 2016شرکت سازنده : codeblocksنوع نرم افزار : برنامه نوسینوع فایل : EXE