آموزش سی پلاس پلاس

فهرست مطالب آموزش برنامه نويسی به زبان سی پلاس پلاس CPlusPlus آموزش برنامه نویسی آشنایی با محیط ویژوال استادیو ۲۰۱۰ شروع كار،‌اولين برنامه نوع داده و عملگرهاي اصلی حلقه ها و دستورات شرطی اشاره گر،متغير پويا وپارامتر مرجع توابع آرايه آرایه و رشته کاراکتری شي گرليي و پياده سازي كلاس آموزش های تکمیلی توضیحاتی در […]

توابع

در اين بخش قصد داريم مسائل مربوط به توابع را بيان كنيم. مفهوم تابع و كاربرد آن پياده سازي توابع توابعي با نام يكسان اما با كاركرد متفاوت نحوه استفاده از توابع در برنامه فراخواني تابع با اشاره گرها فراخواني تابع با ارجاع   مفهوم تابع و كاربرد آن: در واقع تابع مفهوم جديدی در […]

اشاره گر،متغير پويا و پارامتر مرجع

اشاره گرها ۱. مفهوم اشاره گرها ۲. پياده سازي اشاره گرها متغير پويا پارامتر مرجع   مفهوم اشاره گرها: اشاره گرها يكي از پركاربردترين مفهومات در برنامه نويسي مي باشند و يادگيري آن از اهميت زيادي برخوردار مي باشد. اشاره گرها براي دسترسي به حافظه heap مي باشند.يكي از امتيازات سي پلاس پلاس نسبت به […]

حلقه ها و دستورات شرطی

در اين بخش قصد داريم در موارد زير مطالبي را بياوريم: حلقه ها يا همان loop ها: ۱. حلقه while 2. حلقه do while ۳. حلقه for دستورات شرطي: ۱. دستور شرطي if ۲. دستور شرطي if else ۳. دستور شرطي swtich + دستور break و  continue     حلقه ها يا همان loopها: كاربرد […]

نوع داده و عملگرهای اصلی

در اين بخش قصد داريم در موارد زير مطالبي را ارائه دهيم: الف)انواع داده در سي پلاس پلاس + تعريف ثوابت +متغير ثبات يا register + تعريف متغيرها در بلوك هاي مختلف ب) عملگرها در سي پلاس پلاس انواع داده در سي پلاس پلاس داده ممكن به صورت هاي مختلف باشند مثل عدد، كاراكتر و… […]

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

سلام در زبان پيشرفته سي پلاس پلاس بر خلاف زبان هاي سطح پايين از شي گرايي استفاده مي شود. به طور مفصل در بخش تعريف كلاس به بيان اين موضوع مي پردازيم اما در اين جا نياز است بدانيم كه ساختار برنامه در C++ از قسمت هاي زير تشكيل شده است. ۱. مشخص كردن header […]