در حال حاضر محصولی در سبد خرید شما وجود ندارد.
یادگیری C ++ برنامه نویسی، با شروع از اصول اولیه. به طور گسترده ای برای توسعه سیستم ها و برنامه های کاربردی مورد استفاده قرار می گیرد، C ++ برای تقریبا هر سیستم عامل در دسترس است و بسیاری از زبان های مشتق شده را تحت تاثیر قرار داده و از جمله C # و Java مطلع شده است. در این دوره، بیل وینمن شما را از طریق آجیل و پیچ و مهره های این زبان ضروری هدایت می کند. او به شما کمک می کند تا محیط خود را برای کدگذاری تنظیم کنید و آناتومی یک برنامه پایه C ++ را تجزیه و تحلیل کنید.
او اظهارات و اظهارات، متغیرها، شرایط، اپراتورها، حلقه ها و توابع را بررسی می کند و به موضوعات پیچیده تر مانند ساختارهای داده ها، کلاس ها و اشیاء و قالب ها منتقل می شود. در طول راه، بیل توضیح می دهد مفاهیم مانند بازگشتی، ریخته گری نوع، و اپراتور بیش از حد، و غرق شدن به کلاس های قدرتمند کانتینر و الگوریتم ها در کتابخانه قالب استاندارد (STL). این آموزش های جامع، مرجع جامد C ++ را برای هر دو برنامه نویسان با تجربه و کسانی که به زبان نام تجاری جدید هستند، ارائه می دهند.
عنوان اصلی : C++ Essential Training
سرفصل های دوره :
مقدمه:
یادگیری C ++
با استفاده از فایل های ورزشی
C ++ چیست؟
ساختار این دوره
1. ابزار ابزار و نصب:
Toolchain C ++
با استفاده از Xcode با تمرینات
با استفاده از ویژوال استودیو با تمرینات
2. نحو اساسی:
معرفی به نحو اولیه
Anatomy یک برنامه C ++
اظهارات و عبارات
شناسه ها
تعریف متغیرها
اشاره گر
منابع
آرایه های اولیه
رشته های اولیه
شرط بندی
Blancing Conditional
حلقه با در حالی که و انجام دهید
آن را تکرار کنید
محدوده مبتنی بر حلقه
ساختارها
توابع
کلاس ها
استفاده از stdout
چالش: عناصر شمارش
راه حل: عناصر شمارش
3. انواع داده ها:
مرور کلی انواع داده ها
انواع عدد صحیح
اندازه عدد صحیح
عدد صحیح ثابت ثابت
انواع شناور نقطه
شخصیت ها و رشته ها
توالی فرار کاراکتر
Qualifiers
منابع
داده های ساخت یافته
bit fields
proderations
اتحادیه ها
تعریف انواع با typedef
نوع void
نوع خودکار
نشانگر بی نظیر نارنجی ثابت
چالش: ساختار داده کارت کتابخانه
راه حل: ساختار داده کارت کتابخانه
4. اپراتورها:
اپراتورهای مشترک
اپراتورهای انتصاب ترکیبی
اپراتورهای افزایش و کاهش
اپراتورهای مقایسه (ارتباطی)
اپراتورهای منطقی
اپراتورهای بیتی
اپراتور شرطی ترناری
اپراتورهای حافظه پویا
نوع بازیگران
استفاده از اندازه
با استفاده از Typeid
اپراتور اولویت
چالش: اعداد اول
راه حل: اعداد اول
5. کارکرد :
مرور کلی توابع C ++
ایجاد یک تابع
انتقال ارزش به یک تابع
با استفاده از متغیرهای اتوماتیک و استاتیک
بازگشت مقادیر از یک تابع
استفاده از اشاره گرها
نام تابع بیش از حد
تعریف تعداد متغیر استدلال
با استفاده از بازگشت
چالش: فاکتوریل غیر بازگشتی
راه حل: فاکتوریل غیر بازگشتی
6. کلاس ها و اشیاء:
مرور کلی کلاس ها و اشیاء
تعریف یک کلاس
اعضای داده
اعضای تابع
سازندگان و مخرب ها
اپراتورهای بیش از حد
اپراتورهای بیش از حد با توابع
چالش: اپراتورهای غیر عضو
راه حل: اپراتورهای غیر عضو
7. قالب ها:
درک قالب ها
توابع قالب
کلاس های قالب
چالش: قالب فاکتوریل
راه حل: قالب فاکتوریل
8. کتابخانه استاندارد:
مرور کلی کتابخانه استاندارد
فایل I / O
فایل های باینری
مدیریت فایل
شخصیت Unformatted I / O
شخصیت فرمت شده I / O
کار با عدد صحیح و اعداد واقعی
توابع رشته
مدیریت خطاهای سیستم
چالش: تبدیل یک فایل
راه حل: تبدیل یک فایل
9. کتابخانه قالب استاندارد:
مرور اجمالی از STL
بردارها
رشته ها
جریان های I / O
دست زدن به استثناء
چالش: تبدیل یک فایل (STL)
راه حل: تبدیل یک فایل (STL)
10. پروژه نهایی: یک عرشه کارت:
چالش: مورد نیاز
تظاهرات پروژه
راه حل: یک عرشه کارت
نتیجه گیری:
متشکرم
C++ Essential Training
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.