loading...
دنــیــای صــفــر و یـکــ
حسن غیبی بازدید : 384 شنبه 15 اسفند 1394 نظرات (0)

اموزش مقدماتی ++C |مقدمه : معرفی ++C

 

 

 

سلام دوستان تصمیم گرفتیم در چند قسمت و جلسه زبان سی پلاس پلاس رو به طور مبدی اموزش بدیم.ابتدا باید یاد بگیریم که سی پلاس پلاس (C++) چیست و چه مزیتی نسب به دیگر زبان ها دارد و چرا ابتدا با این زبان شروع کنیم؟

سی ++ یک زبان تحت دسکتاپ هست.پسال 1979 بود که استراس‌تروپ شروع به توسعه زبان C کرد تا زبان جدیدی به وجود بیاورد اون اسم این زبان برنامه نویسی را C with class یا به فارسی C همراه کلاس گذاشت که بعد ها به ++C تغیر یافت و در سال 1985 اولین نسخه از سی پلاس پلاس منتشر شد و در سال 1998 اولین استاندارد برای این زبان منتشر شد که البته این استاندار در سال های 2003 ،2007، 2011  و 2014 بروز شد.

 

تفاوت C و C++ در چیست؟

عمده ترین تفاوت و ویژگی سی ++ نسبت به سی اضافه شدن مبحث شی گرایی به سی ++ است که فعلا با ان کاری نداشته باشید تا بعد D:

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

 

با جستجو در ویکی پدیا اطلاعات کامل را بخوانید!!!

چرا  C++ یاد بگیریم؟

شاید اولین دلیلی که من می توانم به ان اشاره کنم و خود نیز به همین دلیل درحال یادگیری این زبان هستم پایه ای بودن سی پلاس پلاس است یعنی تقریبا تمام زبان های برنامه نویسی ویژگی هایی دارند به عنوان مثال تقریبا تعریف متغیر در همه زبان ها وجود دارد و با درک این موضوع یادگیری ان در زبان های دیگر بسیار راحت تر می شود یعنی اگر شما در عرض 6 ماه یک برنامه نویس سی++ شوید در عرض دو ماه می توانید یک برنامه نویسی جاوا و یا #C شوید

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

 

چقدر طول می کشد C++ را یاد بگیرم؟

جواب دادن به این سوال واقعا سخت است اما باید بگویم این کار شاید ممکن نباشد!چرا که با به وجود امدن سی ++ زبان سی محبوبیت خود را کمی از دست داد (نظر شخصی من هستش که به نظرم اینطور باشه) ممکنه یک روزی همین اتفاق بیافتد و مبحث جدید به سی ++ اضافه شود و یا استاندارد جدید به وجود اید اما در کل برای حرفه ای شدن چندین شرط وجود دارد:

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

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

نکته: برنامه نویسی رو برای دانشگاه یاد نگیرین واقعا وقت تون حیفه


به زودی اموزش های عملی رو توسط فیلم های اموزشی شروع می کنیم


به کانال تلگرامی ما بپیوندید
برای عضویت کلیک کنید

 

 


 

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 8
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 3
  • آی پی امروز : 12
  • آی پی دیروز : 3
  • بازدید امروز : 21
  • باردید دیروز : 4
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 87
  • بازدید ماه : 227
  • بازدید سال : 1,311
  • بازدید کلی : 32,962