بایگانی برچسب: s

آموزش زبان ++C - مقدمه

آموزش برنامه نویسی ++C – فضای اسمی (namespace) و فضای اسمی std

فضاهای اسمی برای پياده سازی اجزای نرم افزاری و کتابخانه ها بدون ايجاد برخورد اسامی با اجزای موجود بکارگرفته می شوند.
وقتی يک برنامه به اندازه معينی می رسد معمولا به چند قطعه مجزا تبدیل می شود که هر تکه ممکن است توسط فرد یا گروهی ساخته و تکميل شود. زبان ++C تنها يک مکان برای نگهداری اسامی کليه شناسه ها و توابع دارد يعنی برنامه نويسان بايد درباره نامگذاری اسامی بسیار احتیاط کند که خطایی رخ ندهد.
++C خاصیتی برای جلوگيری از ایجاد این خطاها دارد به نام فضای اسمی. هر مجموعه از تعاريف که در يک کتابخانه يا يک برنامه قرار دارند درون يک فضای اسمی جدا از هم قرار می گيرند.
درون محیط TurboC++ نمی توان از فضای اسمی استفاده کرد و کامپایلر خطا می گیرد و برای استفاده از فضای اسمی میتوان به سراغ کامپایلر های محیط BorlandC++ و VisualStudio و همچنین کامپایلر لینوکس رفت.
کامپایلر های دیگری هم وجود دارند.
در اینجا ما از محیط برنامه نویسی Visual Studio استفاده می کنیم.
طریقه ی ایجاد پروژه ی C++ در Visual Studio:
من از ورژن ۲۰۱۰ استفاده می کنم.
از منوی بالای صفحه گزینه ی File سپس گزینه ی New Project را انتخاب کنید:
newp1

در قسمت Installed tamplates نوع زبان برنامه نویسی را انتخاب کنید سپس در قسمت ۲ نشان داده شده برروی تصویر .netframework را انتخاب کنید که تاثیر زیادی در کارمان ندارد سپس در قسمت ۳ نوع برگه را مشخص می کنیم و باتوجه به اینکه می خواهیم در محیط کنسول برنامه نویسی کنیم پس این گزینه(۳) را انتخاب می کنیم.
در قسمت name و location هم می توانید نام پروژه و مسیر ذخیره سازی پروژه را انتخاب کنید.
newp2
در این قسمت گزینه ی finish را بزنید.
newp4
ایجاد دو فضای نام و استفاده از آن:

اجرای برنامه با کلید F5 یا گزینه ی start debagging از منوی debug.
خروجی:
outv1
توضیحات: ابتدا هدر فایل ها را اضافه می کنیم.
ما در این قسمت کد دو فضای نام با نام one,two ایجاد کردیم که در هر دو متغیری با نام x یکی از نوع float و دیگری از نوع int ایجاد کردیم.

این خط را در ادامه توضیح خواهد داده شد.

استفاده از فضای نام باید در تابع main که در اینجا tmain است به این صورت انجام گیرد که ابتدا نام فضای اسمی سپس دوکاراکتر دونقطه ( :: ) سپس نام متغیر مد نظر.

برای نمایش هم همینکار را انجام دادیم.

همانطور که دید می توانیم از یک نام متغیر با دونوع با استفاده از فضای اسمی استفاده کنیم.
حالا می خواهیم مقدار دو x را جابجا کنیم به این صورت:

خروجی:
outv2

توضیحات: همانطور که در خروجی میبینید مقدار اعشاری برای آن x که در فضای اسمی با نام one بود حذف شده است به دلیل اینکه از نوع int است.

استفاده از using

برای اینکه مجبور نباشیم برای استفاده از متغیری که در فضای نام تعریف کرده ایم در ابتدای آن متغیر در تابع main نام آن فضای نام و دوکاراکتر دونقطه را بگذاریم از این دستور در بالا تابع main استفاده می کنیم:

توضیحات: برنامه خودش کلمه ی one را در ابتدای هر متغیر ایجاد می کند.

فضای نام std

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

در کامپایلر هایی مانند visual studio یا کامپایلر لینوکس نوشتن این کد اجباری است ولی در محیط borlandc++ نه.
مثال: نمایش متن hello world! در visual studio با کد using namespace std;

نمایش متن hello world! در visual studio بدون کد using namespace std;

خروجی در هر دو کد کلمه ی hello world! خواهد بود.
توضیحات: همانطور که میبینید بدون استفاده از using باید کد std:: را اول هر خط کد در تابع main استفاده کنید.
نکته: برنامه ی اجرایی یعنی فایل .exe شما از برنامه در دایرکتوریی که پروژه را ذخیره کرده اید در پوشه ی debug قرار دارد.

ویژوال استودیو

آموزش نصب نرم افزار مایکروسافت ویژوال استودیو

با سلام
در این مقاله می خواهم نصب نرم افزار Microsoft Visual Studio 2013 With Update 4 را بر روی Windows 7 به شما آموزش دهم.
لازم به ذکر است در این لحظه که به آموزش نصب این نسخه از ویژوال استودیو پرداخته ام، نسخه های دیگری از این نرم افزار یعنی Visual Studio 2013 With Update 5 و Visual Studio 2015 With Update 1 نیز توسط شرکت مایکروسافت عرضه شده و در دسترس می باشند.

 

سیستم عامل مورد نیاز برای نصب Visual Studio 2013 With Update 4 :

  • (Windows 7 SP1 (x86 And x64
  • (Windows 8 (x86 And x64
  • (Windows 8.1 (x86 And x64
  • (Windows Server 2008 R2 Sp1 (x64
  • (Windows Server 2012 (x64
  • (Windows Server 2012 R2 (x64

 

حداقل سیستم مورد نیاز برای نصب Visual Studio 2013 With Update 4 :

  • CPU 1.6 GHz Or Faster
  •  ۱GB Of RAM
  • Video Card That Runs At 1024 x 768 Or Higher Display Resolution
  •  ۱۰GB Of Available Hard Disk Space With 5400 RPM

 

شما می توانید نرم افزار Visual Studio را به دو روش دانلود نمایید :

  •      یکی دانلود نرم افزار از سایت اصلی آن یعنی سایت www.visualstudio.com
  • دیگری دانلود نسخه کرک شده نرم افزار از یکی از سایت های مرجع نرم افزار داخلی (پیشنهاد من به شما استفاده از روش دوم می باشد)

 

بعد از دانلود نرم افزار (به روش دوم) ، فایل را با استفاده از نرم افزار WinRAR از حالت فشرده خارج کنید.(همانند شکل زیر)

01

 

 

سپس فایل en_visual_studio_ultimate_2013_with_update_4_x86 را توسط نرم افزار Nero  بر روی دیسک DVD رایت کنید یا با استفاده از نرم افزار PowerISO  آن را به صورت درایو مجازی اجرا کنید.

بعد از باز کردن فایل فوق، محتوای آن همانند شکل زیر خواهد بود :

02

 

سپس بر روی فایل vs_ultimate.exe دابل کلیک کنید تا اجرا شود و مراحل نصب نرم افزار آغاز گردد.

بعد از دابل کلیک بر روی vs_ultimate.exe ، پنجره ای به شکل زیر نمایش می یابد :

 

03

 

 

در این پنجره، گزینه. . . I agree to the را انتخاب کنید. با این کار دکمه Next  در قسمت پایین پنجره همانند شکل زیر فعال می شود.

04

 

 

بر روی دکمه Next  کلیک کنید تا به مرحله بعد بروید.

در این مرحله در کادر وسط، لیست خصیصه های اختیاری که همراه با ویژوال استودیو نصب می شوند، قرار گرفته اند که شما می توانید بسته به نیاز خود آنها را از حالت انتخاب خارج کنید تا نصب نگردند. (پیشنهاد می کنم که آنها را به همان صورت پیش فرض قرار دهید).

سپس همانند شکل زیر بر روی دکمه Install  کلیک کنید.

05

 

 

پس از کلیک بر روی دکمه Install مراحل نصب نرم افزار همانند شکل زیر، آغاز می شود.

06

 

 

نصب نرم افزار مدتی طول خواهد کشید، بنابراین منتظر بمانید . . .

در زیر تصاویری از نصب نرم افزار به صورت مرحله به مرحله قرار گرفته است . . .

07

 

 

11

 

 

 

13

 

 

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

14

 

 

در صورت عدم بروز مشکل در مراحل نصب، پیام ! Setup Completed  نمایش یافته که دارای شرحی با محتوای اینکه تمامی کامپوننت ها با موفقیت نصب شده اند، می باشد.

همانطور که در تصویر بالا مشاهده می کنید، در پایین پنجره، از شما خواسته می شود که قبل از اجرای نرم افزار، کامپیوتر خود را راه اندازی مجدد (Restart)  کنید.

بنابراین بر روی دکمه Restart  کلیک کنید تا برنامه راه انداز بسته شده و کامپیوتر شما Restart شود.

بعد از آن که کامپیوتر مجددا راه اندازی شد، به منوی Start رفته و عبارت Visual Studio 2013  را جستجو نمایید تا آیکن آن همانند شکل زیر در لیست نمایش یابد.

 

16

 

بعد از نمایش نام Visual Studio 2013 می توانید یک میانبر از آن را بر روی Desktop قرار دهید.

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

 

17

 

در این قسمت بر روی Not now کلیک کنید تا از این مرحله عبور کنید.

در گام بعدی پنجره جدیدی نمایش می یابد که می توانید از قسمت Choose your color theme ، تم مد نظر خود را انتخاب کرده و سپس بر روی گزینه Start Visual Studio کلیک کنید تا به مرحله بعد بروید.(همانند شکل زیر)

 

18

 

با انتخاب گزینه Start Visual Studio ، نرم افزار ویژوال استودیو در حال آماده سازی برای اجرا می باشد که ممکن است چند دقیقه زمان ببرد تا برنامه اجرا شود.

در حال آماده سازی برنامه، کادری همانند شکل زیر نمایش می یابد.

 

19

 

 

بعد از به پایان رسیدن مراحل آماده سازی، نرم افزار ویژوال استودیو برای نخستین بار همانند شکل زیر، به نمایش در خواهد آمد.

 

20

 

خب : تا این مرحله، مراحل نصب نرم افزار با موفقیت به پایان رسید و نرم افزار ویژوال استودیو اجرا گردید.

در مرحله بعد به فعال کردن نرم افزار می پردازیم . .

در صورت دانلود نرم افزار از سایت های مرجع نرم افزاری داخلی، همراه با فایل دانلود شده، فایلی به نام Readme.txt قرار دارد که حاوی شماره سریال برای فعال کردن نرم افزار می باشد.

توجه کنید نام فایل با توجه به سایت مرجع که شما ویژوال استودیو را از آن دانلود می کنید، ممکن است متفاوت باشد.

توجه کنید در صورتی که نرم افزار را فعال سازی نکنید، تنها به مدت زمان ۳۰ روز مجوز استفاده از نرم افزار را خواهید داشت.

 

مراحل فعال سازی نرم افزار :

 

ابتدا از منوی Help گزینه Register Product را همانند شکل زیر انتخاب نمایید.

 

21

 

در مرحله بعد کادری همانند شکل زیر نمایش می یابد.

 

22

 

در کادر بالا گزینه License with a Product Key را انتخاب کنید تا کادر Enter a product key همانند شکل زیر نمایش یابد.

 

23

 

 

در این کادر، شماره سریال موجود در فایل Readme.txt که در بالا راجع به آن توضیح دادم را کپی کرده و در قسمت Product Key موجود در کادر Enter a product key ، بچسبانید.

سپس بر روی گزینه Apply کلیک کنید.

پس از انجام مراحل بالا، در صورتی که شماره سریال معتبر باشد، عملیات با موفقیت انجام شده و عبارت License Product Key Applied نمایش می یابد.(همانند شکل زیر)

 

24

 

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

 

موفق باشید . . .