آموزشی

آموزش کده (بایددر هر لحظه زندگی کرد.)

آموزشی

آموزش کده (بایددر هر لحظه زندگی کرد.)

آموزشی

اموزش انواع کارهای از قبیل اینترنتی

و غیره

...ارایه ی انواع تبلیقات شرکتی.خصوصی .
و انواع تبلیقات متنی و بنری فقط بایک

تماس..09379228719

دنبال کنندگان ۲ نفر
این وبلاگ را دنبال کنید

آموش برنامه نویس ++c

چهارشنبه, ۲ فروردين ۱۳۹۶، ۱۱:۲۱ ب.ظ

با عرض سلام و خسته نباشید خدمت اعضای گرامی .

مصطفی دادخواه هستم با اولین جلسه آموزش برنامه نویسی C++ در خدمت شما

بنده قصد دارم به زبان خیلی ساده آموزش این زبان رو از پایه شروع کنم و شاید در بعضی از قسمت ها مطالبی رو بگم که مربوط به این زبان نباشه بلکه برای همه زبان ها جامعیت داشته باشه و در هر زبان برنامه نویسی به درد بخوره

امیدوارم بتونم در یادگیری این زبان کمک قابل توجهی به شما بکنم.

خب برای شروع یه سری عکس تهیه کردم که چطور در اوبونتو . مک و ویندوز با C++  برنامه نویسی کنید . از اونجایی که سیستم عاملی که عموم افراد استفاده میکنند ویندوز هست پس من آموزشم رو با این سیستم عامل و با برنامه ویژوال استادیو پیش میبرم چون ویژوال از ابزار دیباگر قوی تری نسبت به بقیه IDEها و کامپایلر ها برخورداره .

بنده برای ویندوزآموزش نرم افزار DEV C++ و Visual studio  را تهیه کردم .شما میتونید از روش های دیگه یا از نرم افزار های دیگه مثل  C++  TURBO ،Borland هم استفاده کنید .

برای کامپایل در لینوکس از Mono develop استفاده میکنیم  و برای مکینتاش از XCode .

خب آموزش راه اندازی اولیه را با visual studioشروع میکنم.

ویژوال استادیو را باز کنید و بر روی new projectکلیک کنید

نصب  c++

در پنجره سمت چپ روی visual  c++کلیک کنید . سپس console applaction 32 حال در قسمتname برای پروژه خودتون اسم انتخاب کنید . در قسمت location هم ادرس ذخیره سازی پروژتون رو توسط  browse مشخص کنید. روی Ok کلیک کنید

نصب  c++

نصب  c++

در قسمت aditional option تیک Empty projectرا بزنید و سپس روی finish کلیک کنید.

نصب  c++

حالا با همچین صفحه ای مواجه میشوید.

نصب  c++

حالا در سمت چپ در پنجره Solution Explorer روی پوشه Source کلیک راست کرده و روی Add » Add New Item بزنید.

نصب  c++

در پنجره باز شده  روی C++ File کلیک کنید و Add رو بزنید.

نصب  c++

مشاهده میکینید که در قسمت Source فایلی به نامSource.cpp اضافه شده. حالا میتونیم کد زنی رو شروع کنیم .

نصب  c++

برای شروع میخوام برنامه ای بنویسم که عبارت hello world  رو در کنسول چاپ کنه.

نصب  c++

حالا برای اجرای این برنامه کلید های crtl+F5 را فشار میدهیم.

نصب  c++

پایان راه اندازی Visual Studio

خب حالا میخوام راه اندازی Dev C++ را شروع کنم.

ابتدا Dev C++ را باز کنید و در نوار منو File » New » Project

نصب  c++

در پنجره New Project روی Console application  زده و دکمه رادیویی

 C++ project را فعال میکنیم

در قسمت name نام پروژه را مشخص کرده و سپسOk  را میزنیم

نصب  c++

در پنجره باز شده محل ذخیره سازی پروژه مون رو مشخص میکنیم

نصب  c++

من یه تغیراتی در این کد ها میدم تا عبارت hello word  در کنسول چاپ بشه

نصب  c++

برای اجرای کد مورد نظر  کلید F11 را فشار میدیم یا بر روی گزینه compile & run که در شکل مشخص کردم کلیک میکنید

نصب  c++

بعد از این عمل در پنجره جدیدی که ایجاد میشه محل ذخیره سازی فایل main را مشخص میکنیم.

نصب  c++

نصب  c++

نصب  c++

 

پایان آموزش Dev c++

خب حالا راه اندازی mono develop را در ubuntu را شروع میکنم.

ابتدا به ubuntu software center بروید و در قمست جستجو برنامه mono develop را پیدا کنید و نصب کنید . پس از نصب برنامه را باز کنید و طبق عکس های زیر عمل کنید.

روی New project کلیک کنید.

نصب  c++

در قسمت name  نامی برای پروژه خودمون انتخاب میکنیم. و در قسمت location  با کمک کلید browseمحل ذخیره فایل برناممون رو مشخص میکنیم . سپسOk  رو میزنیم

نصب  c++

در قسمت name  نامی برای پروژه خودمون انتخاب میکنیم. و در قسمت location  با کمک کلید browseمحل ذخیره فایل برناممون رو مشخص میکنیم . سپسOk  رو میزنیم

نصب  c++

برای اجرای برنامه و کامپایل آن روی  دکمه Debugکلیک کنید .

نصب  c++

آموزش برنامه نویسی - از مبتدی تا حرفه ای, [06.11.15 22:45]

پایان آموزش راه اندازی mono develop

خب و در آخر آموزش راه اندازی سی ++ را در Xcodeمیگم

ابتدا Xcode  را باز کرده  و بر روی create new project xcode کلیک میکنیم.

نصب  c++

در نوار سمت چپ    OS X قسمت Application  رویcommand line tool کلیک میکنیم. سپس next را میزنیم.

product name  را برابر با اسم برنامه خود و قسمتlanguage را برابر با C++ تنظیم میکنیم

نصب  c++

در پنجره باز شده محل ذخیره سازی فایل را مشخص کرده و سپس روی create کلیک میکنیم

نصب  c++

در منو سمت چپ روی main.cpp  کلیک میکنیم تا محیط ویرایشگر فعال شود.

نصب  c++

پس از نوشتن برنامه از نوار منو روی Product  رفته و سپس روی run  کلیک کنید یا از میانبر R+⌘ استفاده کنید.

نصب  c++

همون طور که مشاهده میکنید خروجی در قسمت پایین صفحه نمایش داده میشود .

نصب  c++

پایان آموزش راه اندازی سی ++ در Xcode

خب این از آموزش راه اندازی .

باز هم تایید میکنم روش های دیگه ای هم وجود داره از قبیل نوشتن در CMD یا در ترمینال اما من توصیه نمیکنم . چون IDE ها طراحی شدند که ما راحت تر برنامه نویسی کنیم . با امکاناتی که دارن سریع تر به دلخواهمون برسیم اما خب بعضی ها هم هستند اون جوری بیشتر از کاری که دارند انجام میدن لذت میبرند پس ما به نظر اون افراد هم احترام میگذاریم.

 

برای دوستانی که تازه به جمع ما پیوستند و میخوان تازه برنامه نویسی رو شروع کنن و با مفاهیم کامپایل ، کامپایلر ، مفسر و IDE آشنایی ندارن هم یه توضیحی بدم :

خیلی ساده و خودمونی میگم ببینید دوستان شما وقتی یه سری کد مینویسید خب این کدها باید تبدیل به برنامه بشه . اما چه جوری ؟ به عمل خواندن کد و تبدیل کد به زبان ماشین توسط کامپیوتر رو کامپایل میگن .به اون نرم افزاری که عمل کامپایل کردن رو انجام میده بهش میگن کامپایلر . و محیطی که شما توش کد ها رو مینویسید به اون میگن IDE

خب مفسر پس چی شد ؟ مفسر میاد کدها رو خط  به  خط  تبدیل به زبان ماشین میکنه بعد میره سراغ خط بعدی اما کامپایلر نه .

کامپایلر میاد کد رو یکجا تبدیل به زبان ماشین میکنه. خوبی مفسر اینه که اگه در لحظه نوشتن ، کد دچار خطایی بشی همون لحظه بهت میگه تا درستش کنی اما کامپایلر نه.

  برنامه رو که کامل نوشتی بعدش تازه متوجه میشی که کجاهاش ایراد داره

خب یه تاریخچه  سریع از این زبان رو هم بگم و آموزش امشب رو تمام کنم.

سی ++ توسعه یافته زبان قابل حمل C هست که توسط  بیارنه استراوستروپ در اوایل 1980 در آزمایشگاه بل به وجود آمد . زبان C در سال 1972 توسط دنیس ریچی از روی زبان B  و BCPL در آزمایشگاه بل ساخته شد . ریچی از این زبان برای ایجاد سیستم عامل Unix استفاده کرد اما بعدا  اکثر سیستم عامل های دیگه هم با همین زبان نوشته شدند .

توی توضیحاتم گفتم زبان قابل حمل :

اما زبان قابل حمل چیه ؟ زبان قابل حمل یا مستقل از متن به زبان هایی میگن که به هیچ ماشین خاصی وابسته نیستند . برنامه هایی که شما با این زبان مینویسید ( تا حد زیادی ) قابل حمل هستند . در مقابل زبان های قابل حمل زبانهای غیر قابل حمل هستند که این زبان ها وابسته به سخت افزاری که بر روی اونها نوشته شده اند هستند که میشه از بین اونها زبان ماشین و اسمبلی رو مثال زد.

همان طور که گفتم C++ توسعه یافته زبان C هست که علاوه بر ویژگی های زبان C دارای خاصیت شی گرایی هم هست.

سی++ کتابخانه های خیلی خوب و قوی هم داره که با استفاده از اونها میتونیم خیلی به روند برنامه نویسیمون سرعت ببخشیم.

خب دیگه فکر میکنم واسه جلسه اول کافیه. شب خوبی داشته باشید . خدا یار و نگهدارتان

موافقین ۱ مخالفین ۰ ۹۶/۰۱/۰۲
سجاد Hamshehri

نظرات  (۲)

سلام خوشحالم که یه برنامه نویس اینجا داریم :)

یه ذره فونتش ریز بود اگه میشه فونت رو tahoma و یه ذره بزرگتر بگذارید .. ممنونم 
پاسخ:
ع باشه انشالله اصلاح میشه خیلی ممنون از نظرتون 
۱۴ آذر ۹۶ ، ۱۶:۲۸ تابان شهر
مرسی بابت مطلب خوبتون . خوشحال میشم اگر مقاله مارا راجع به برنامه نویسی اپلیکیشن بخونید و نظر خودتون رو بگید
پاسخ:
خوندم جالب بود

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی