آموزش ++Dev-C

++Dev-C یک محیط توسعه یکپارچه برای اشکالزدایی و طراحی برنامههایی است که به زبان برنامهنویسی C++ ساختهشدهاند. ما در این مقاله قصد داریم آموزش dev C++ را از نصب و راهاندازی dev C++ تا ایجاد یک پروژه را برای شما بیان کنیم.
این ابزار برنامهنویسی یک محیط IDE منبع باز است که راهحلهای نرمافزاری و ابزارهای موردنیاز برای توسعه برنامه C++ را ارائه میدهد. بهعلاوه، تضمین میکند که تمام نیازهای سفارشی شمارا برآورده میکند.
++dev-C چیست؟
++Dev-C که توسط Bloodshed Software توسعهیافته است، یک IDE گرافیکی (محیط توسعه یکپارچه) با امکانات کامل برای برنامهنویسی زبانهای C و C++ است. همچنین تحت مجوز عمومی گنو برای برنامهنویسی در C و C++ توزیعشده است.
Dev-C++ IDE به ما اجازه میدهد تا برنامههای C و C++را بنویسیم و کامپایل کنیم. ازآنجاییکه C++نسخه پیشرفته زبان C است، کامپایلر C++ میتواند هر برنامهای را که به زبان C نوشتهشده است کامپایل کند. در این IDE، هنگام ایجاد یک پروژه جدید، دیالوگ به ما این امکان را میدهد که یک پروژه C یا C++ ایجاد کنیم. در این آموزش dev C++ با ما همراه باشید تا نحوه نصب، نوشتن کد و اجرای برنامهها را در آن یاد بگیریم.
ویژگیهای Dev-C++ IDE
در اینجا برخی از ویژگیهای مهم Dev-C++ IDE آورده شده است:
- Dev-C++ IDE به ما امکان میدهد از اشکالزدایی یکپارچه با استفاده از GDB استفاده کنیم.
- ویژگی محلی سازی که از چندین زبان پشتیبانی میکند.
- ویرایش و کامپایل فایلهای منبع را ارائه میدهد.
- دارای امکانات داخلی یافتن و جایگزینی است.
- به شما کمک میکند تا الگوهای پروژه خود را برای ایجاد انواع پروژه ایجاد کنید.
- از مرورگر کلاس و همچنین مرورگر متغیر اشکالزدایی پشتیبانی میکند.
- ویژگی مدیر پروژه را ارائه میدهد که به شما در مدیریت پروژههای مختلف کمک میکند.
- پشتیبانی CVS را برای مدیریت کد منبع ارائه میدهد.
آموزش نصب ++dev-C در ویندوز
کامپایلرهای زیادی برای برنامهنویسی C++موجود است. شما میتوانید هرکدام را دانلود کنید. در اینجا، ما قصد داریم آموزش نصب dev C++ را ارائه کنیم. این محیط توسعه یکپارچه برای هر دو زبان برنامهنویسی C++ و C کار خواهد کرد.
برای نصب نرمافزار dev C++ باید مراحل زیر را طی کنید.
مرحله ۱ – ابتدا باید dev C++ را روی دستگاه ویندوز خود دانلود کنید.
مرحله ۲ – بستههایی برای سیستمعاملهای مختلف وجود دارد.
مرحله ۳ – در بسته Dev-C++ 5.0 (4.9.9.2) با کامپایلر Mingw/GCC 3.4.2 و دیباگر GDB 5.2.1 (9.0 مگابایت) روی لینک «دانلود از SourceForge» کلیک کنید.
مرحله ۴ – این بسته فایل C++.exe را برای ویندوز دانلود میکند که میتوان از آن برای نصب ++dev-C در ویندوز ۷/۸/XP/Vista/10 استفاده کرد.
مرحله ۵ – در این مرحله از آموزش dev c++ به وبسایت SourceForge هدایت میشوید و دانلود ++dev-C شما بهطور خودکار شروع میشود.
پس از اتمام دانلود، به فایل.exe ذخیرهشده بروید و روی آن کلیک کنید تا Run شود.
نصب کننده از شما زبانی برای انتخاب میخواهد. “English” را انتخاب کرده و روی “OK” کلیک کنید.
سپس صفحهای برای توافقنامه مجوزهای نرمافزار ++dev-C ظاهر میشود. برای ادامه روی «I Agree» کلیک کنید.
مرحله ۶ – در این مرحله، میتوانید اجزای مختلف ++dev-C را که با این پکیج نصب خواهند شد، مشاهده کنید. روی دکمه “NEXT” کلیک کنید.
مرحله ۷– در این مرحله، بهطور پیشفرض، پوشه مقصد ما در درایو C است. شما میتوانید این پوشه مقصد را تغییر دهید اما مطمئن شوید که داخل درایوها حافظه کافی دارید. بر روی دکمه “install” کلیک کنید.
در صفحه بعدی، نصب شروع میشود. اکنون ++dev-C با موفقیت بر روی ویندوز شما نصبشده است. برای اجرا “Run Dev C++” را انتخاب کنید و روی دکمه “finish” کلیک کنید.
آموزش dev C++ با یک مثال
در این مرحله از آموزش ++dev-C قصد داریم قدمبهقدم یک سورس کد را کامپایل و اجرا کنیم. برای این کار لازم است که قدمهای پایین را به ترتیب اجرا کنید. ما یک نمونه کد ساده را نوشتیم و آن را در محیط دیو سی پلاس پلاس اجرا میکنیم.
قدم ۱: ایجاد اولین پروژه در ++dev-C طبق تصویر پایین
یک فایل منبع جدید ایجاد کنید
پس از باز شدن برنامه، باید یک فایل منبع جدید ایجاد کنید تا بتوانید اولین برنامه خود را بنویسید. برای این کار File > New > Source File را انتخاب کنید. مسیر در شکل بالا نشان دادهشده است. با این کار ناحیهای باز میشود که میتوانید کد خود را در آن تایپ کنید.
مرحله ۲: کد خود را بنویسید
در اینجا ما اولین برنامه ساده را نوشتهایم که از کامپیوتر میخواهیم متن را به کنسول نمایش دهد. این قطعه کد، از شما اسمتان را میپرسد و درصورتیکه پاسخی وارد کنید متنی برای شما به نمایش میگذارد.
کد زیر را در این ادیتور کپی کنید.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_NAME_SZ 256
int main(int argC, char *argV[]) {
/* مقداردهی اولیه متغیرها */
static char name[MAX_NAME_SZ+1];
/* پرسیدن نام. */
printf(“What is your name? “);
/* دریافت نام، با محدودیت اندازه. */
fgets (name, MAX_NAME_SZ, stdin);
/* در صورت وجود، خط جدید انتهایی را حذف کنید */
if ((strlen(name)>0) && (name[strlen (name) – 1] == ‘n’)){
name[strlen (name) – 1] = ‘