در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
مرورگر شما از این ویدیو پشتیبانی نمی کند.
Video Player is loading.
Play Video Play Current Time 0:00
Duration 0:00
Seek to live, currently behind live LIVE Remaining Time - 0:00
Picture-in-Picture Fullscreen Beginning of dialog window. Escape will cancel and close the window.
Text Color White Black Red Green Blue Yellow Magenta Cyan Transparency Opaque Semi-Transparent Background Color Black White Red Green Blue Yellow Magenta Cyan Transparency Opaque Semi-Transparent Transparent Window Color Black White Red Green Blue Yellow Magenta Cyan Transparency Transparent Semi-Transparent Opaque
Font Size 50% 75% 100% 125% 150% 175% 200% 300% 400% Text Edge Style None Raised Depressed Uniform Dropshadow Font Family Proportional Sans-Serif Monospace Sans-Serif Proportional Serif Monospace Serif Casual Script Small Caps Reset restore all settings to the default values Done
Close Modal Dialog End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
کلاس درس و جلسات عملی- ویژگی های C++ 11، Exception Handling و STL - هم برای دانشگاهیان و هم برای صنعت، مفاهیم اولیه برنامه نویسی C++، OOPs، Exception Handling، STL، ویژگی های C++ 11 آموزش برنامه نویسی شی گرا به طور کامل در C++ با مثال یاد بگیرید چگونه یک برنامه را توسعه دهید (پروژه دانشجویی در C++) پیش نیازها: کامپایلر C++ و IDE، مانند CodeBlocks، Eclipse، Xcode و غیره. بدون نیاز به دانش برنامه نویسی. این دوره به طور مفصل مفاهیم برنامه نویسی C و C++ را پوشش می دهد.این دوره C++ را از ویژگیهای بسیار ابتدایی تا پیشرفتهتر پوشش میدهد.
مفاهیم برنامه نویسی C++ بسیار ساده و آسان ساخته شده است.
هر موضوع با جزئیات بیشتری پوشش داده شده است.
همه سخنرانیها هم روی تخته سفید مانند جلسه کلاس درس و هم در نسخه نمایشی عملی مورد بحث قرار میگیرند.
برنامهها و نقاط گلوله به عنوان منبع ارائه میشوند.
هر موضوعی با مثالهای واقعی توضیح داده میشود
این دوره همچنین ویژگیهای C++ 11 مدرن را پوشش میدهد.
پروژه دانشجویی در پایان دوره
نکات مهم دوره
شما مفاهیم را به خوبی یاد خواهید گرفت و همچنین یاد خواهید گرفت که چگونه از ویژگی های C++ به خوبی استفاده کنید. شما مطمئن خواهید بود که هر نوع برنامه ای را با استفاده از C++ توسعه می دهید.
چه چیزی یاد خواهم گرفت؟
سرفصل ها و درس ها
معرفی
Introduction
توجه مربیان
Instructors Note
معرفی
Introduction
توجه مربیان
Instructors Note
مبانی ضروری
Essential Fundamentals
مبانی
Fundamentals
چگونه کامپیوترها کار می کنند
How Computers Works
مقدمه ای بر سیستم های اعداد
Introduction to Number Systems
برنامه چیست
What is a Program
زبان های سطح پایین و سطح بالا
Low-level and High-Level Languages
کامپایلر در مقابل مترجم
Compiler vs Interpreter
سیستم عامل چیست
What is an Operating System
مبانی ضروری
Essential Fundamentals
مبانی
Fundamentals
چگونه کامپیوترها کار می کنند
How Computers Works
مقدمه ای بر سیستم های اعداد
Introduction to Number Systems
برنامه چیست
What is a Program
زبان های سطح پایین و سطح بالا
Low-level and High-Level Languages
کامپایلر در مقابل مترجم
Compiler vs Interpreter
سیستم عامل چیست
What is an Operating System
پیشرفت برنامه
Program Development
پارادایم ها/روش های برنامه نویسی
Programming Paradigms/Methodologies
الگوریتم چیست
What is an Algorithm
فلوچارت چیست؟
What is a FlowChart
مراحل توسعه و اجرای برنامه
Steps for Program Development and Execution
پیشرفت برنامه
Program Development
پارادایم ها/روش های برنامه نویسی
Programming Paradigms/Methodologies
الگوریتم چیست
What is an Algorithm
فلوچارت چیست؟
What is a FlowChart
مراحل توسعه و اجرای برنامه
Steps for Program Development and Execution
کامپایلر و راه اندازی IDE
Compiler and IDE Setup
کامپایلر آنلاین C++ را تمرین کنید
Practice C++ online Compiler
Dev-C++ و تنظیمات را راه اندازی کنید
Setup Dev-C++ and Settings
راه اندازی ویژوال استودیو
Setup Visual Studio
اشکال زدایی در CodeBlocks
Debugging in CodeBlocks
اشکال زدایی در Dev-C++
Debugging in Dev-C++
اشکال زدایی با استفاده از ویژوال استودیو
Debugging using Visual Studio
xcode را تنظیم کنید
Setup xcode
کامپایلر و راه اندازی IDE
Compiler and IDE Setup
کامپایلر آنلاین C++ را تمرین کنید
Practice C++ online Compiler
Dev-C++ و تنظیمات را راه اندازی کنید
Setup Dev-C++ and Settings
راه اندازی ویژوال استودیو
Setup Visual Studio
اشکال زدایی در CodeBlocks
Debugging in CodeBlocks
اشکال زدایی در Dev-C++
Debugging in Dev-C++
اشکال زدایی با استفاده از ویژوال استودیو
Debugging using Visual Studio
xcode را تنظیم کنید
Setup xcode
مبانی C++
C++ Basics
Skeleton of C++ Program
Skeleton of C++ Program
نوشتن اولین برنامه من
Writing My First Program
نسخه ی نمایشی - برنامه اول
Demo - First Program
چرا انواع داده
Why Data Types
انواع داده های اولیه
Primitive Data Types
متغیرها
Variables
عملگرها و عبارات حسابی
Arithmetic Operators and Expressions
اولویت و عبارات اپراتور
Operator Precedence & Expressions
برنامه با استفاده از Expression
Program using Expression
مساحت یک مثلث
Area of a Triangle
تمرین مسئله: مجموع N اول اعداد طبیعی
Practice Problem: Sum of First N Natural Numbers
مجموع اولین n عدد طبیعی
Sum of First n Natural Number
تمرین مسئله: ریشه های معادلات درجه دوم
Practice Problem :Roots of Quadratic Equations
یافتن ریشه های یک معادله درجه دوم
Finding roots of a Quadratic Equation
نسخه ی نمایشی - عبارات
Demo - Expressions
محاسبه فاصله
Calculate Distance
محاسبه سود ساده
Calculate Simple Interest
محاسبه حجم سیلندر
Calculate Volume of a Cylinder
محاسبه فاصله بین 2 نقطه
Calculate Distance between 2 point
واگذاری مرکب
Compound Assignment
نسخه ی نمایشی - انتساب ترکیبی
Demo - Compound Assignment
اپراتورهای افزایش و کاهش
Increment and Decrement Operators
دمو - عملگرهای افزایش و کاهش
Demo - Increment and Decrement Operators
سرریز
Overflow
نسخه ی نمایشی - سرریز
Demo - Overflow
اپراتورهای بیتی
Bitwise Operators
نسخه ی نمایشی - اپراتورهای بیتی
Demo - Bitwise Operators
Enum و Typedef
Enum and Typedef
دمو enum و typedef
Demo enum and typedef
تمرین: تمرین دانشجویی شماره 1
Practice : Student Exercise #1
تمرین: تمرین دانشجویی شماره 2
Practice : Student Exercise #2
امتحان در مبانی
Quiz on Basics
مبانی C++
C++ Basics
Skeleton of C++ Program
Skeleton of C++ Program
نوشتن اولین برنامه من
Writing My First Program
نسخه ی نمایشی - برنامه اول
Demo - First Program
چرا انواع داده
Why Data Types
انواع داده های اولیه
Primitive Data Types
متغیرها
Variables
عملگرها و عبارات حسابی
Arithmetic Operators and Expressions
اولویت و عبارات اپراتور
Operator Precedence & Expressions
برنامه با استفاده از Expression
Program using Expression
مساحت یک مثلث
Area of a Triangle
تمرین مسئله: مجموع N اول اعداد طبیعی
Practice Problem: Sum of First N Natural Numbers
مجموع اولین n عدد طبیعی
Sum of First n Natural Number
تمرین مسئله: ریشه های معادلات درجه دوم
Practice Problem :Roots of Quadratic Equations
یافتن ریشه های یک معادله درجه دوم
Finding roots of a Quadratic Equation
نسخه ی نمایشی - عبارات
Demo - Expressions
محاسبه فاصله
Calculate Distance
محاسبه سود ساده
Calculate Simple Interest
محاسبه حجم سیلندر
Calculate Volume of a Cylinder
محاسبه فاصله بین 2 نقطه
Calculate Distance between 2 point
واگذاری مرکب
Compound Assignment
نسخه ی نمایشی - انتساب ترکیبی
Demo - Compound Assignment
اپراتورهای افزایش و کاهش
Increment and Decrement Operators
دمو - عملگرهای افزایش و کاهش
Demo - Increment and Decrement Operators
سرریز
Overflow
نسخه ی نمایشی - سرریز
Demo - Overflow
اپراتورهای بیتی
Bitwise Operators
نسخه ی نمایشی - اپراتورهای بیتی
Demo - Bitwise Operators
Enum و Typedef
Enum and Typedef
دمو enum و typedef
Demo enum and typedef
تمرین: تمرین دانشجویی شماره 1
Practice : Student Exercise #1
تمرین: تمرین دانشجویی شماره 2
Practice : Student Exercise #2
امتحان در مبانی
Quiz on Basics
اظهارات مشروط
Conditional Statements
بیانیه مشروط - اگر
Conditional Statement - if
تمرین مشکل: پیدا کردن حداکثر 2 عدد
Practice Problem : Finding Maximum of 2 Numbers
حداکثر 2 عدد
Maximum of 2 Numbers
عدد مثبت یا منفی است
Number is Positive or Negative
بررسی کنید که آیا عدد فرد است یا زوج
Check if Number is Odd or Even
نسخه ی نمایشی - بیانیه مشروط
Demo - Conditional Statement
نسخه ی نمایشی - اعتبار سنجی
Demo - Validation
عملگرهای منطقی
Logical Operators
بیانیه شرطی مرکب
Compound Conditional Statement
بررسی کنید که آیا ساعت کاری
Check if Working Hours
برنامه تمرین با استفاده از شرایط مرکب
Practice Program using Compound Conditions
سن یک فرد را بررسی کنید
Check Age of a person
بررسی کنید که آیا فردی واجد شرایط پیشنهاد است یا خیر
Check if a person is eligible for Offer
حالت ترکیبی نسخه ی نمایشی
Demo -Compound Condition
تودرتو اگر
Nested If
یافتن حداکثر 3 عدد
Finding maximum of 3 numbers
مسئله تمرین: یافتن حداکثر 3 عدد.
Practice Problem: Finding Maximum of 3 No.
مشکل تمرین: ماهیت ریشه های درجه دوم را بیابید
Practice Problem :Find Nature of Quadratic Roots
ماهیت ریشه های درجه دوم
Nature of Quadratic Roots
مشکل تمرین: نمایش نمرات برای علائم دانش آموز
Practice Problem :Display Grades for Student Marks
نمایش نمرات برای دانش آموزان
Display Grades for Students Marks
محاسبه مبلغ صورتحساب با تخفیف
Calculate Discounted Bill Amount
دیگر اگر نردبان
else if Ladder
نمایش نام روز
Display Day name
نمایش نام ماه
Display Month Name
نمایش رقم در کلمات
Display Digit in words
مشکل تمرین: نمایش نام روز با استفاده از other if ladder
Practice Problem : Display Day name using else if ladder
مدار کوتاه
Short Circuit
نسخه ی نمایشی - اتصال کوتاه
Demo - Short Circuit
اعلامیه پویا
Dynamic Declaration
نسخه ی نمایشی - اعلامیه پویا
Demo - Dynamic Declaration
کیس سوئیچ - شعبه و کنترل
Switch Case - Branch and Control
نسخه ی نمایشی - مورد سوئیچ
Demo - Switch Case
نمایش نام یک روز
Display Name of a Day
مشکل تمرین: تغییر - برنامه به نمایش نام روز
Practice Problem : Switch - Program to Display Day name
مشکل تمرین: سوئیچ - برنامه با استفاده از گزینه های منو
Practice Problem : Switch - Program using Menu Options
عملیات حسابی با استفاده از سوئیچ
Arithmetic operations using switch
تمرین شماره 3 دانش آموزی را تمرین کنید
Practice Student Exercise #3
تمرین شماره 4 دانش آموزی را تمرین کنید
Practice Student Exercise #4
امتحان - بیانیه های مشروط
Quiz - Conditional Statements
اظهارات مشروط
Conditional Statements
بیانیه مشروط - اگر
Conditional Statement - if
تمرین مشکل: پیدا کردن حداکثر 2 عدد
Practice Problem : Finding Maximum of 2 Numbers
حداکثر 2 عدد
Maximum of 2 Numbers
عدد مثبت یا منفی است
Number is Positive or Negative
بررسی کنید که آیا عدد فرد است یا زوج
Check if Number is Odd or Even
نسخه ی نمایشی - بیانیه مشروط
Demo - Conditional Statement
نسخه ی نمایشی - اعتبار سنجی
Demo - Validation
عملگرهای منطقی
Logical Operators
بیانیه شرطی مرکب
Compound Conditional Statement
بررسی کنید که آیا ساعت کاری
Check if Working Hours
برنامه تمرین با استفاده از شرایط مرکب
Practice Program using Compound Conditions
سن یک فرد را بررسی کنید
Check Age of a person
بررسی کنید که آیا فردی واجد شرایط پیشنهاد است یا خیر
Check if a person is eligible for Offer
حالت ترکیبی نسخه ی نمایشی
Demo -Compound Condition
تودرتو اگر
Nested If
یافتن حداکثر 3 عدد
Finding maximum of 3 numbers
مسئله تمرین: یافتن حداکثر 3 عدد.
Practice Problem: Finding Maximum of 3 No.
مشکل تمرین: ماهیت ریشه های درجه دوم را بیابید
Practice Problem :Find Nature of Quadratic Roots
ماهیت ریشه های درجه دوم
Nature of Quadratic Roots
مشکل تمرین: نمایش نمرات برای علائم دانش آموز
Practice Problem :Display Grades for Student Marks
نمایش نمرات برای دانش آموزان
Display Grades for Students Marks
محاسبه مبلغ صورتحساب با تخفیف
Calculate Discounted Bill Amount
دیگر اگر نردبان
else if Ladder
نمایش نام روز
Display Day name
نمایش نام ماه
Display Month Name
نمایش رقم در کلمات
Display Digit in words
مشکل تمرین: نمایش نام روز با استفاده از other if ladder
Practice Problem : Display Day name using else if ladder
مدار کوتاه
Short Circuit
نسخه ی نمایشی - اتصال کوتاه
Demo - Short Circuit
اعلامیه پویا
Dynamic Declaration
نسخه ی نمایشی - اعلامیه پویا
Demo - Dynamic Declaration
کیس سوئیچ - شعبه و کنترل
Switch Case - Branch and Control
نسخه ی نمایشی - مورد سوئیچ
Demo - Switch Case
نمایش نام یک روز
Display Name of a Day
مشکل تمرین: تغییر - برنامه به نمایش نام روز
Practice Problem : Switch - Program to Display Day name
مشکل تمرین: سوئیچ - برنامه با استفاده از گزینه های منو
Practice Problem : Switch - Program using Menu Options
عملیات حسابی با استفاده از سوئیچ
Arithmetic operations using switch
تمرین شماره 3 دانش آموزی را تمرین کنید
Practice Student Exercise #3
تمرین شماره 4 دانش آموزی را تمرین کنید
Practice Student Exercise #4
امتحان - بیانیه های مشروط
Quiz - Conditional Statements
حلقه ها
Loops
حلقه ها - بیانیه های تکراری
Loops - Iterative Statements
برای حلقه
for Loop
نسخه ی نمایشی - حلقه ها
Demo - Loops
حلقه بی نهایت
Infinite Loop
مسئله تمرین: جدول ضرب
Practice Problem :Multiplication Table
تمرین مسئله: مجموع عدد N
Practice Problem : Sum of N number
مسئله تمرین: فاکتوریل یک عدد
Practice Problem : Factorial of a number
تمرین مسئله: عوامل یک عدد
Practice Problem :Factors of a Number
مشکل تمرین: عدد کامل
Practice Problem : Perfect Number
تمرین مشکل: عدد اول را پیدا کنید
Practice Problem : find Prime Number
مجموع اولین N عدد طبیعی
Sum of first N natural number
فاکتوریل عدد را پیدا کنید
Find Factorial of number
فاکتورهای یک عدد را پیدا کنید
Find factors of a number
بررسی کنید که آیا یک عدد عدد کامل است یا خیر
Check if a number is Perfect Number
بررسی کنید که آیا یک عدد عدد اول است یا خیر
Check if a Number is Prime number
نسخه ی نمایشی برای حلقه ها
Demo for Loops
مشکل تمرین: نمایش ارقام یک عدد
Practice Problem : Display Digits of a Number
مشکل تمرین: شماره آرمسترانگ را بررسی کنید
Practice Problem : check for Armstrong Number
تمرین مشکل: یک عدد را معکوس کنید
Practice Problem : Reverse a Number
نمایش ارقام یک عدد
Display Digits of a number
بررسی کنید که آیا یک عدد شماره آرمسترانگ است یا خیر
Check if a number is Armstrong Number
معکوس کردن یک عدد
Reverse a Number
بررسی کنید که آیا یک عدد پالیندروم است یا خیر
Check if a Number is a Palindrome
نسخه ی نمایشی - برنامه هایی که از while Loop استفاده می کنند
Demo - Programs using While Loop
مشکل تمرین: GDC 2 عددی را پیدا کنید
Practice Problem : find GDC of 2 numbers
برنامه برای یافتن GCD
Program for finding GCD
تمرین شماره 5 دانش آموزی را تمرین کنید
Practice Student Exercise #5
مسابقه برای حلقه ها
Quiz for Loops
حلقه ها
Loops
حلقه ها - بیانیه های تکراری
Loops - Iterative Statements
برای حلقه
for Loop
نسخه ی نمایشی - حلقه ها
Demo - Loops
حلقه بی نهایت
Infinite Loop
مسئله تمرین: جدول ضرب
Practice Problem :Multiplication Table
تمرین مسئله: مجموع عدد N
Practice Problem : Sum of N number
مسئله تمرین: فاکتوریل یک عدد
Practice Problem : Factorial of a number
تمرین مسئله: عوامل یک عدد
Practice Problem :Factors of a Number
مشکل تمرین: عدد کامل
Practice Problem : Perfect Number
تمرین مشکل: عدد اول را پیدا کنید
Practice Problem : find Prime Number
مجموع اولین N عدد طبیعی
Sum of first N natural number
فاکتوریل عدد را پیدا کنید
Find Factorial of number
فاکتورهای یک عدد را پیدا کنید
Find factors of a number
بررسی کنید که آیا یک عدد عدد کامل است یا خیر
Check if a number is Perfect Number
بررسی کنید که آیا یک عدد عدد اول است یا خیر
Check if a Number is Prime number
نسخه ی نمایشی برای حلقه ها
Demo for Loops
مشکل تمرین: نمایش ارقام یک عدد
Practice Problem : Display Digits of a Number
مشکل تمرین: شماره آرمسترانگ را بررسی کنید
Practice Problem : check for Armstrong Number
تمرین مشکل: یک عدد را معکوس کنید
Practice Problem : Reverse a Number
نمایش ارقام یک عدد
Display Digits of a number
بررسی کنید که آیا یک عدد شماره آرمسترانگ است یا خیر
Check if a number is Armstrong Number
معکوس کردن یک عدد
Reverse a Number
بررسی کنید که آیا یک عدد پالیندروم است یا خیر
Check if a Number is a Palindrome
نسخه ی نمایشی - برنامه هایی که از while Loop استفاده می کنند
Demo - Programs using While Loop
مشکل تمرین: GDC 2 عددی را پیدا کنید
Practice Problem : find GDC of 2 numbers
برنامه برای یافتن GCD
Program for finding GCD
تمرین شماره 5 دانش آموزی را تمرین کنید
Practice Student Exercise #5
مسابقه برای حلقه ها
Quiz for Loops
آرایه ها
Arrays
آرایه ها - مقدمه
Arrays - Introduction
اعلامیه های آرایه ها
Arrays Declarations
برای هر حلقه
For Each Loop
نمایش تمام عناصر با استفاده از For Every Loop
Display all Elements using For Each loop
تمرین مشکل: اضافه کردن تمام عناصر آرایه
Practice Problem :Adding all Elements of Array
تمرین مشکل: یافتن عنصر Max از Array
Practice Problem :Finding Max element from Array
مشکل تمرین: جستجوی خطی
Practice Problem :Linear Search
مشکل تمرین: جستجوی باینری
Practice Problem :Binary Search
مجموع تمام عناصر آرایه
Sum of all Elements of Array
حداکثر عنصر را از Array پیدا کنید
Find Maximum element from Array
حداقل عنصر را در یک آرایه پیدا کنید
Find Minimum Element in an Array
تعداد اعداد منفی و مثبت را در آرایه بشمارید
Count number of negative and positive numbers in Array
نسخه ی نمایشی - برنامه های آرایه
Demo - Array Programs
حلقه های تو در تو
Nested Loops
نسخه ی نمایشی - حلقه تودرتو
Demo - Nested Loop
تمرین تمرین: الگوی ترسیم 1
Practice Problem :Drawing Pattern 1
تمرین تمرین: الگوی ترسیم 2
Practice Problem :Drawing Pattern 2
تمرین تمرین: الگوی ترسیم 3
Practice Problem :Drawing Pattern 3
رسم مربع از *
Draw a Square of *
رسم مثلث پایینی *
Draw a Lower Triangle of *
رسم مثلث بالایی از *
Draw a Upper Triangle of *
رسم ضربدری مثلث پایینی *
Draw cross Lower Triangle of *
رسم متقاطع مثلث بالایی *
Draw cross Upper Triangle of *
الگوها با استفاده از حلقه های تودرتو
Patterns using Nested Loops
آرایه چند بعدی
Multidimensional Array
نسخه ی نمایشی - آرایه های دو بعدی
Demo - 2D Arrays
مشکل تمرین: عملیات ماتریس
Practice Problem :Matrix Operations
تمرین شماره 6 دانش آموزی را تمرین کنید
Practice Student Exercise #6
تمرین شماره 7 دانش آموزی را تمرین کنید
Practice Student Exercise #7
آزمون برای آرایه ها
Quiz for Arrays
آرایه ها
Arrays
آرایه ها - مقدمه
Arrays - Introduction
اعلامیه های آرایه ها
Arrays Declarations
برای هر حلقه
For Each Loop
نمایش تمام عناصر با استفاده از For Every Loop
Display all Elements using For Each loop
تمرین مشکل: اضافه کردن تمام عناصر آرایه
Practice Problem :Adding all Elements of Array
تمرین مشکل: یافتن عنصر Max از Array
Practice Problem :Finding Max element from Array
مشکل تمرین: جستجوی خطی
Practice Problem :Linear Search
مشکل تمرین: جستجوی باینری
Practice Problem :Binary Search
مجموع تمام عناصر آرایه
Sum of all Elements of Array
حداکثر عنصر را از Array پیدا کنید
Find Maximum element from Array
حداقل عنصر را در یک آرایه پیدا کنید
Find Minimum Element in an Array
تعداد اعداد منفی و مثبت را در آرایه بشمارید
Count number of negative and positive numbers in Array
نسخه ی نمایشی - برنامه های آرایه
Demo - Array Programs
حلقه های تو در تو
Nested Loops
نسخه ی نمایشی - حلقه تودرتو
Demo - Nested Loop
تمرین تمرین: الگوی ترسیم 1
Practice Problem :Drawing Pattern 1
تمرین تمرین: الگوی ترسیم 2
Practice Problem :Drawing Pattern 2
تمرین تمرین: الگوی ترسیم 3
Practice Problem :Drawing Pattern 3
رسم مربع از *
Draw a Square of *
رسم مثلث پایینی *
Draw a Lower Triangle of *
رسم مثلث بالایی از *
Draw a Upper Triangle of *
رسم ضربدری مثلث پایینی *
Draw cross Lower Triangle of *
رسم متقاطع مثلث بالایی *
Draw cross Upper Triangle of *
الگوها با استفاده از حلقه های تودرتو
Patterns using Nested Loops
آرایه چند بعدی
Multidimensional Array
نسخه ی نمایشی - آرایه های دو بعدی
Demo - 2D Arrays
مشکل تمرین: عملیات ماتریس
Practice Problem :Matrix Operations
تمرین شماره 6 دانش آموزی را تمرین کنید
Practice Student Exercise #6
تمرین شماره 7 دانش آموزی را تمرین کنید
Practice Student Exercise #7
آزمون برای آرایه ها
Quiz for Arrays
اشاره گرها
Pointers
اشاره گر - مقدمه
Pointers - Introduction
نسخه ی نمایشی - اشاره گر
Demo - Pointers
چرا اشاره گر
Why Pointers
تخصیص حافظه Heap
Heap Memory Allocation
نسخه ی نمایشی - تخصیص پویا
Demo - Dynamic Allocation
حساب اشاره گر
Pointer Arithmetic
حساب اشاره گر
Pointer Arithmetic
نسخه ی نمایشی - حساب اشاره گر
Demo - Pointer Arithmetic
مشکلات استفاده از اشاره گر
Problems using Pointers
ارجاع
Reference
نسخه ی نمایشی - مرجع
Demo - Reference
مسابقه برای اشاره گرها
Quiz for Pointers
اشاره گرها
Pointers
اشاره گر - مقدمه
Pointers - Introduction
نسخه ی نمایشی - اشاره گر
Demo - Pointers
چرا اشاره گر
Why Pointers
تخصیص حافظه Heap
Heap Memory Allocation
نسخه ی نمایشی - تخصیص پویا
Demo - Dynamic Allocation
حساب اشاره گر
Pointer Arithmetic
حساب اشاره گر
Pointer Arithmetic
نسخه ی نمایشی - حساب اشاره گر
Demo - Pointer Arithmetic
مشکلات استفاده از اشاره گر
Problems using Pointers
ارجاع
Reference
نسخه ی نمایشی - مرجع
Demo - Reference
مسابقه برای اشاره گرها
Quiz for Pointers
رشته های
Strings
مقدمه ای بر رشته
Introduction to String
رشته خواندن و نوشتن
Reading and Writing String
توابع رشته - طول، الحاق و کپی
String Functions - Length , Concatenate and Copy
تابع رشته - زیر رشته و مقایسه
String Function - Substring and Compare
توابع رشته - Tokeniser و To Integer
String Functions - Tokeniser and To Integer
رشته کلاس
Class String
توابع پایه کلاس رشته
Basic Functions of Class String
Class String - توابع اضافه و درج
Class String - Append and Insert Functions
کلاس رشته - توابع جایگزین و تعویض
String Class - Replace and Swap Functions
کلاس رشته - توابع را کپی و پیدا کنید
String Class - Copy and Find Functions
کلاس رشته - زیر رشته، مقایسه و عملگرها
String Class - Substring , Compare and Operators
کلاس رشته - Iterator
String Class - Iterator
تمرین مشکل: طول یک رشته را پیدا کنید
Practice Problem : Find Length of a String
مشکل تمرین: تغییر موارد حروف
Practice Problem : Change Cases of Letters
مشکل تمرین: شمارش حروف صدادار و کلمات در یک رشته
Practice Problem : Count Vowels and Words in a String
مشکل تمرین: بررسی پالیندروم
Practice Problem : Checking Palindrome
مشکل تمرین: نام کاربری را از آدرس ایمیل پیدا کنید
Practice Problem: Find username from email address
رشته های
Strings
مقدمه ای بر رشته
Introduction to String
رشته خواندن و نوشتن
Reading and Writing String
توابع رشته - طول، الحاق و کپی
String Functions - Length , Concatenate and Copy
تابع رشته - زیر رشته و مقایسه
String Function - Substring and Compare
توابع رشته - Tokeniser و To Integer
String Functions - Tokeniser and To Integer
رشته کلاس
Class String
توابع پایه کلاس رشته
Basic Functions of Class String
Class String - توابع اضافه و درج
Class String - Append and Insert Functions
کلاس رشته - توابع جایگزین و تعویض
String Class - Replace and Swap Functions
کلاس رشته - توابع را کپی و پیدا کنید
String Class - Copy and Find Functions
کلاس رشته - زیر رشته، مقایسه و عملگرها
String Class - Substring , Compare and Operators
کلاس رشته - Iterator
String Class - Iterator
تمرین مشکل: طول یک رشته را پیدا کنید
Practice Problem : Find Length of a String
مشکل تمرین: تغییر موارد حروف
Practice Problem : Change Cases of Letters
مشکل تمرین: شمارش حروف صدادار و کلمات در یک رشته
Practice Problem : Count Vowels and Words in a String
مشکل تمرین: بررسی پالیندروم
Practice Problem : Checking Palindrome
مشکل تمرین: نام کاربری را از آدرس ایمیل پیدا کنید
Practice Problem: Find username from email address
کارکرد
Functions
توابع - مقدمه
Functions - Introduction
نسخه ی نمایشی - توابع
Demo - Functions
تابعی برای اضافه کردن 2 عدد
Function for Adding 2 numbers
تابعی برای یافتن حداکثر 3 عدد
Function for Finding maximum of 3 numbers
تابع محاسبه m توان n.
Function to calculate m power n.
عملکرد بیش از حد
Function Overloading
اضافه بار تابع برای مجموع اعداد
Function Overloading for Sum of Numbers
اضافه بار تابع برای حداقل اعداد
Function Overloading for Min of Numbers
نسخه ی نمایشی - عملکرد بیش از حد
Demo - Function Overloading
الگوی تابع
Function Template
الگوی تابع برای یافتن حداکثر تعداد
Function Template for Finding Maximum Number
نسخه ی نمایشی - قالب تابع
Demo - Function Template
آرگومان های پیش فرض
Default Arguments
نسخه ی نمایشی - آرگومان های پیش فرض
Demo - Default Arguments
عبور پارامتر - عبور از مقدار
Parameter Passing - Pass by Value
نسخه ی نمایشی - عبور از ارزش
Demo - Pass by Value
عبور پارامتر - عبور از آدرس
Parameter Passing - Pass By Address
عبور پارامتر - عبور از مرجع
Parameter Passing - Pass by Reference
نسخه ی نمایشی - عبور از آدرس و مرجع
Demo - Pass by Address and Reference
بازگشت با آدرس
Return by Address
نسخه ی نمایشی - بازگشت با آدرس
Demo - Return by Address
بازگشت با مرجع
Return by Reference
متغیرهای محلی و جهانی
Local and Global Variables
نسخه ی نمایشی - متغیرهای محلی و جهانی
Demo - Local and Global Variables
نسخه ی نمایشی - قانون محدوده
Demo - Scoping Rule
متغیرهای استاتیک
Static Variables
نسخه ی نمایشی - متغیرهای استاتیک
Demo - Static Variables
توابع بازگشتی
Recursive Functions
تمرین شماره 8 دانش آموزی را تمرین کنید
Practice Student Exercise #8
نشانگر تابع
Function Pointer
مسابقه برای توابع
Quiz for Functions
کارکرد
Functions
توابع - مقدمه
Functions - Introduction
نسخه ی نمایشی - توابع
Demo - Functions
تابعی برای اضافه کردن 2 عدد
Function for Adding 2 numbers
تابعی برای یافتن حداکثر 3 عدد
Function for Finding maximum of 3 numbers
تابع محاسبه m توان n.
Function to calculate m power n.
عملکرد بیش از حد
Function Overloading
اضافه بار تابع برای مجموع اعداد
Function Overloading for Sum of Numbers
اضافه بار تابع برای حداقل اعداد
Function Overloading for Min of Numbers
نسخه ی نمایشی - عملکرد بیش از حد
Demo - Function Overloading
الگوی تابع
Function Template
الگوی تابع برای یافتن حداکثر تعداد
Function Template for Finding Maximum Number
نسخه ی نمایشی - قالب تابع
Demo - Function Template
آرگومان های پیش فرض
Default Arguments
نسخه ی نمایشی - آرگومان های پیش فرض
Demo - Default Arguments
عبور پارامتر - عبور از مقدار
Parameter Passing - Pass by Value
نسخه ی نمایشی - عبور از ارزش
Demo - Pass by Value
عبور پارامتر - عبور از آدرس
Parameter Passing - Pass By Address
عبور پارامتر - عبور از مرجع
Parameter Passing - Pass by Reference
نسخه ی نمایشی - عبور از آدرس و مرجع
Demo - Pass by Address and Reference
بازگشت با آدرس
Return by Address
نسخه ی نمایشی - بازگشت با آدرس
Demo - Return by Address
بازگشت با مرجع
Return by Reference
متغیرهای محلی و جهانی
Local and Global Variables
نسخه ی نمایشی - متغیرهای محلی و جهانی
Demo - Local and Global Variables
نسخه ی نمایشی - قانون محدوده
Demo - Scoping Rule
متغیرهای استاتیک
Static Variables
نسخه ی نمایشی - متغیرهای استاتیک
Demo - Static Variables
توابع بازگشتی
Recursive Functions
تمرین شماره 8 دانش آموزی را تمرین کنید
Practice Student Exercise #8
نشانگر تابع
Function Pointer
مسابقه برای توابع
Quiz for Functions
مقدمه ای بر OOPS
Introduction to OOPS
مقدمه ای بر OOPS
Introduction to OOPS
اصول برنامه نویسی شی گرا
Principles of Object-Oriented Programming
کلاس در مقابل اشیا
Class vs Objects
نوشتن یک کلاس در C++
Writing a Class in C++
نسخه ی نمایشی - کلاس در C++
Demo - Class in C++
اشاره گر به یک شی در هیپ
Pointer to an Object in Heap
نسخه ی نمایشی - اشاره گر به یک شی
Demo - Pointer to an Object
فلسفه پشت پنهان کردن داده ها
Philosophy Behind Data Hiding
هندینگ داده ها در C++ (Accessors و Mutators)
Data Hinding in C++ (Accessors and Mutators)
نسخه ی نمایشی - Accessors و Mutators
Demo - Accessors and Mutators
فلسفه پشت سازندگان
Philosophy Behind Constructors
سازندگان
Constructors
Deep Copy Constructor
Deep Copy Constructor
نسخه ی نمایشی - سازندگان
Demo - Constructors
همه انواع توابع در یک کلاس
All Types of Functions in a Class
اپراتور وضوح محدوده
Scope Resolution Operator
نسخه ی نمایشی - وضوح محدوده
Demo - Scope Resolution
توابع درون خطی
Inline Functions
نسخه ی نمایشی - این اشاره گر
Demo - This Pointer
ساختار در مقابل کلاس
Struct vs Class
تمرین شماره 9 دانش آموزی را تمرین کنید
Practice Student Exercise #9
امتحان برای OOPs
Quiz for OOPs
مقدمه ای بر OOPS
Introduction to OOPS
مقدمه ای بر OOPS
Introduction to OOPS
اصول برنامه نویسی شی گرا
Principles of Object-Oriented Programming
کلاس در مقابل اشیا
Class vs Objects
نوشتن یک کلاس در C++
Writing a Class in C++
نسخه ی نمایشی - کلاس در C++
Demo - Class in C++
اشاره گر به یک شی در هیپ
Pointer to an Object in Heap
نسخه ی نمایشی - اشاره گر به یک شی
Demo - Pointer to an Object
فلسفه پشت پنهان کردن داده ها
Philosophy Behind Data Hiding
هندینگ داده ها در C++ (Accessors و Mutators)
Data Hinding in C++ (Accessors and Mutators)
نسخه ی نمایشی - Accessors و Mutators
Demo - Accessors and Mutators
فلسفه پشت سازندگان
Philosophy Behind Constructors
سازندگان
Constructors
Deep Copy Constructor
Deep Copy Constructor
نسخه ی نمایشی - سازندگان
Demo - Constructors
همه انواع توابع در یک کلاس
All Types of Functions in a Class
اپراتور وضوح محدوده
Scope Resolution Operator
نسخه ی نمایشی - وضوح محدوده
Demo - Scope Resolution
توابع درون خطی
Inline Functions
نسخه ی نمایشی - این اشاره گر
Demo - This Pointer
ساختار در مقابل کلاس
Struct vs Class
تمرین شماره 9 دانش آموزی را تمرین کنید
Practice Student Exercise #9
امتحان برای OOPs
Quiz for OOPs
اضافه بار اپراتور
Operator Overloading
اضافه بار اپراتور
Operator Overloading
نسخه ی نمایشی - بارگذاری بیش از حد اپراتور
Demo - Operator Overloading
بارگذاری بیش از حد اپراتور دوست
Friend Operator Overloading
نسخه ی نمایشی - بارگذاری بیش از حد اپراتور با استفاده از توابع دوست
Demo - Operator Overloading using Friend functions
بارگذاری بیش از حد اپراتور درج
Insertion Operator Overloading
نسخه ی نمایشی - بارگذاری بیش از حد اپراتور درج
Demo - Insertion Operator Overloading
تمرین شماره 10 دانش آموزی را تمرین کنید
Practice Student Exercise #10
امتحان برای اضافه بار
Quiz for Overloading
اضافه بار اپراتور
Operator Overloading
اضافه بار اپراتور
Operator Overloading
نسخه ی نمایشی - بارگذاری بیش از حد اپراتور
Demo - Operator Overloading
بارگذاری بیش از حد اپراتور دوست
Friend Operator Overloading
نسخه ی نمایشی - بارگذاری بیش از حد اپراتور با استفاده از توابع دوست
Demo - Operator Overloading using Friend functions
بارگذاری بیش از حد اپراتور درج
Insertion Operator Overloading
نسخه ی نمایشی - بارگذاری بیش از حد اپراتور درج
Demo - Insertion Operator Overloading
تمرین شماره 10 دانش آموزی را تمرین کنید
Practice Student Exercise #10
امتحان برای اضافه بار
Quiz for Overloading
وراثت
Inheritance
مقدمه وراثت
Inheritance Introduction
نمونه های ارثی
Inheritance Examples
نسخه ی نمایشی - وراثت
Demo - Inheritance
نسخه ی نمایشی - مثال وراثت
Demo - Inheritance Example
سازندگان در وراثت
Constructors in Inheritance
سازندگان نسخه ی نمایشی در وراثت
Demo Constructors in Inheritance
isA و hasA
isA and hasA
تعیین کننده های دسترسی
Access Specifiers
نسخه ی نمایشی - تعیین کننده های دسترسی
Demo - Access Specifiers
انواع ارث
Types of Inheritance
راههای وراثت
Ways of Inheritance
راه های نمایش وراثت
Ways of Inheritance Demo
تعمیم و تخصص
Generalization and Specialization
تمرین شماره 11 دانش آموزی را تمرین کنید
Practice Student Exercise #11
آزمون وراثت
Quiz for Inheritance
وراثت
Inheritance
مقدمه وراثت
Inheritance Introduction
نمونه های ارثی
Inheritance Examples
نسخه ی نمایشی - وراثت
Demo - Inheritance
نسخه ی نمایشی - مثال وراثت
Demo - Inheritance Example
سازندگان در وراثت
Constructors in Inheritance
سازندگان نسخه ی نمایشی در وراثت
Demo Constructors in Inheritance
isA و hasA
isA and hasA
تعیین کننده های دسترسی
Access Specifiers
نسخه ی نمایشی - تعیین کننده های دسترسی
Demo - Access Specifiers
انواع ارث
Types of Inheritance
راههای وراثت
Ways of Inheritance
راه های نمایش وراثت
Ways of Inheritance Demo
تعمیم و تخصص
Generalization and Specialization
تمرین شماره 11 دانش آموزی را تمرین کنید
Practice Student Exercise #11
آزمون وراثت
Quiz for Inheritance
شیء کلاس مشتق شده از اشاره گر کلاس پایه
Base Class Pointer Derived Class Object
شیء کلاس مشتق شده از اشاره گر کلاس پایه
Base Class Pointer Derived Class Object
دمو#1 - شیء کلاس مشتق شده از اشاره گر کلاس پایه
Demo#1 -Base Class Pointer Derived Class Object
دمو شماره 2- شیء کلاس مشتق شده از اشاره گر کلاس پایه
Demo #2- Base Class Pointer Derived Class Object
نسخه آزمایشی شماره 3 - شیء کلاس مشتق شده از اشاره گر کلاس پایه
Demo #3 - Base Class Pointer Derived Class Object
شیء کلاس مشتق شده از اشاره گر کلاس پایه
Base Class Pointer Derived Class Object
شیء کلاس مشتق شده از اشاره گر کلاس پایه
Base Class Pointer Derived Class Object
دمو#1 - شیء کلاس مشتق شده از اشاره گر کلاس پایه
Demo#1 -Base Class Pointer Derived Class Object
دمو شماره 2- شیء کلاس مشتق شده از اشاره گر کلاس پایه
Demo #2- Base Class Pointer Derived Class Object
نسخه آزمایشی شماره 3 - شیء کلاس مشتق شده از اشاره گر کلاس پایه
Demo #3 - Base Class Pointer Derived Class Object
پلی مورفیسم
Polymorphism
عملکرد فراگیر
Function Overriding
عملکرد نسخه ی نمایشی نادیده گرفته می شود
Demo Function Overriding
توابع مجازی
Virtual Functions
نسخه ی نمایشی شماره 1 - توابع مجازی
Demo #1 - Virtual Functions
نسخه ی نمایشی شماره 2 - توابع مجازی
Demo #2 - Virtual Functions
چند شکلی زمان اجرا
Runtime Polymorphism
دمو - چند شکلی
Demo - Polymorphism
کلاس های چکیده
Abstract Classes
دمو - کلاس چکیده
Demo - Abstract Class
تمرین شماره 12 دانش آموزی را تمرین کنید
Practice Student Exercise #12
آزمون چند شکلی
Quiz for Polymorphism
پلی مورفیسم
Polymorphism
عملکرد فراگیر
Function Overriding
عملکرد نسخه ی نمایشی نادیده گرفته می شود
Demo Function Overriding
توابع مجازی
Virtual Functions
نسخه ی نمایشی شماره 1 - توابع مجازی
Demo #1 - Virtual Functions
نسخه ی نمایشی شماره 2 - توابع مجازی
Demo #2 - Virtual Functions
چند شکلی زمان اجرا
Runtime Polymorphism
دمو - چند شکلی
Demo - Polymorphism
کلاس های چکیده
Abstract Classes
دمو - کلاس چکیده
Demo - Abstract Class
تمرین شماره 12 دانش آموزی را تمرین کنید
Practice Student Exercise #12
آزمون چند شکلی
Quiz for Polymorphism
دوستان و اعضای ثابت/کلاس های داخلی
Friend and Static Members / Inner Classes
تابع دوست و کلاس ها
Friend Function and Classes
نسخه ی نمایشی - تابع دوست و کلاس
Demo - Friend Function and Class
اعضای ثابت
Static Members
نسخه ی نمایشی - اعضای ثابت
Demo - Static Members
اعضای ثابت 2
Static Members 2
نسخه ی نمایشی - مثال های عضو ثابت
Demo - Static Member Examples
کلاس داخلی/تودرتو
Inner/Nested Class
نسخه ی نمایشی - کلاس های داخلی
Demo - Inner Classes
مسابقه برای توابع دوست
Quiz for Friend Functions
دوستان و اعضای ثابت/کلاس های داخلی
Friend and Static Members / Inner Classes
تابع دوست و کلاس ها
Friend Function and Classes
نسخه ی نمایشی - تابع دوست و کلاس
Demo - Friend Function and Class
اعضای ثابت
Static Members
نسخه ی نمایشی - اعضای ثابت
Demo - Static Members
اعضای ثابت 2
Static Members 2
نسخه ی نمایشی - مثال های عضو ثابت
Demo - Static Member Examples
کلاس داخلی/تودرتو
Inner/Nested Class
نسخه ی نمایشی - کلاس های داخلی
Demo - Inner Classes
مسابقه برای توابع دوست
Quiz for Friend Functions
رسیدگی به استثنا
Exception Handling
رسیدگی به استثنا
Exception Handling
ساختار کنترل استثنایی
Exception Handling Construct
نسخه ی نمایشی - ساختار مدیریت استثنا
Demo - Exception Handling Construct
پرتاب و گرفتن بین توابع
Throw and Catch Between Functions
نسخه ی نمایشی - پرتاب و گرفتن بین توابع
Demo - Throw and Catch Between Functions
همه چیز درباره پرتاب
All About Throw
نسخه ی نمایشی - همه چیز درباره پرتاب
Demo - All About Throw
همه چیز درباره Catch
All About Catch
نسخه ی نمایشی - همه چیز درباره گرفتن
Demo - All About Catch
تمرین شماره 13 دانش آموزی را تمرین کنید
Practice Student Exercise #13
آزمون برای رسیدگی به استثنا
Quiz for Exception Handling
رسیدگی به استثنا
Exception Handling
رسیدگی به استثنا
Exception Handling
ساختار کنترل استثنایی
Exception Handling Construct
نسخه ی نمایشی - ساختار مدیریت استثنا
Demo - Exception Handling Construct
پرتاب و گرفتن بین توابع
Throw and Catch Between Functions
نسخه ی نمایشی - پرتاب و گرفتن بین توابع
Demo - Throw and Catch Between Functions
همه چیز درباره پرتاب
All About Throw
نسخه ی نمایشی - همه چیز درباره پرتاب
Demo - All About Throw
همه چیز درباره Catch
All About Catch
نسخه ی نمایشی - همه چیز درباره گرفتن
Demo - All About Catch
تمرین شماره 13 دانش آموزی را تمرین کنید
Practice Student Exercise #13
آزمون برای رسیدگی به استثنا
Quiz for Exception Handling
توابع و کلاس های قالب
Template Functions and Classes
توابع و کلاس های قالب
Template Functions and Classes
نسخه ی نمایشی - کلاس های الگو
Demo - Template Classes
آزمون برای الگوها
Quiz for Templates
توابع و کلاس های قالب
Template Functions and Classes
توابع و کلاس های قالب
Template Functions and Classes
نسخه ی نمایشی - کلاس های الگو
Demo - Template Classes
آزمون برای الگوها
Quiz for Templates
ثابت ها، دستورالعمل های پیش پردازنده و فضاهای نام
Constants , Preprocessor Directives and Namespaces
واجد شرایط ثابت
Constant Qualifier
نسخه ی نمایشی - واجد شرایط ثابت
Demo - Constant Qualifier
پیش پردازنده
Preprocessor
نسخه ی نمایشی - دستورالعمل های پیش پردازنده
Demo - Preprocessor Directives
فضاهای نام
Namespaces
نسخه ی نمایشی - فضاهای نام
Demo - Namespaces
آزمون برای پیش پردازشگرها
Quiz for Preprocessors
ثابت ها، دستورالعمل های پیش پردازنده و فضاهای نام
Constants , Preprocessor Directives and Namespaces
واجد شرایط ثابت
Constant Qualifier
نسخه ی نمایشی - واجد شرایط ثابت
Demo - Constant Qualifier
پیش پردازنده
Preprocessor
نسخه ی نمایشی - دستورالعمل های پیش پردازنده
Demo - Preprocessor Directives
فضاهای نام
Namespaces
نسخه ی نمایشی - فضاهای نام
Demo - Namespaces
آزمون برای پیش پردازشگرها
Quiz for Preprocessors
Destructor و Virtual Destructor
Destructor and Virtual Destructors
ویرانگر
Destructor
نسخه ی نمایشی - ویرانگر
Demo - Destructor
ویرانگر مجازی
Virtual Destructor
نسخه ی نمایشی - Virtual Destructor
Demo - Virtual Destructor
آزمون برای توابع مجازی
Quiz for Virtual Functions
Destructor و Virtual Destructor
Destructor and Virtual Destructors
ویرانگر
Destructor
نسخه ی نمایشی - ویرانگر
Demo - Destructor
ویرانگر مجازی
Virtual Destructor
نسخه ی نمایشی - Virtual Destructor
Demo - Virtual Destructor
آزمون برای توابع مجازی
Quiz for Virtual Functions
جریان های ورودی/خروجی
I/O Streams
جریان ها
Streams
نوشتن در یک فایل
Writing in a File
نسخه ی نمایشی - نوشتن در یک فایل
Demo - Writing in a File
خواندن از یک فایل
Reading From a File
نسخه ی نمایشی - خواندن از یک فایل
Demo - Reading from a File
نسخه ی نمایشی - سریال سازی
Demo - Serialization
متن و فایل های باینری
Text and Binary Files
دستکاری کننده ها
Manipulators
تمرین دانش آموزی شماره 14
Student Exercise #14
مسابقه برای جریان
Quiz for Streams
جریان های ورودی/خروجی
I/O Streams
جریان ها
Streams
نوشتن در یک فایل
Writing in a File
نسخه ی نمایشی - نوشتن در یک فایل
Demo - Writing in a File
خواندن از یک فایل
Reading From a File
نسخه ی نمایشی - خواندن از یک فایل
Demo - Reading from a File
نسخه ی نمایشی - سریال سازی
Demo - Serialization
متن و فایل های باینری
Text and Binary Files
دستکاری کننده ها
Manipulators
تمرین دانش آموزی شماره 14
Student Exercise #14
مسابقه برای جریان
Quiz for Streams
STL
STL
چرا STL
Why STL
انواع ساختارهای داده
Types of Data Structures
کلاس های STL
STL Classes
استفاده از کلاس های STL
Using STL Classes
نسخه ی نمایشی - کلاس های STL
Demo - STL Classes
کلاس های نقشه
Map Classes
تمرین شماره 15 دانش آموزی را تمرین کنید
Practice Student Exercise #15
امتحان برای STL
Quiz for STL
STL
STL
چرا STL
Why STL
انواع ساختارهای داده
Types of Data Structures
کلاس های STL
STL Classes
استفاده از کلاس های STL
Using STL Classes
نسخه ی نمایشی - کلاس های STL
Demo - STL Classes
کلاس های نقشه
Map Classes
تمرین شماره 15 دانش آموزی را تمرین کنید
Practice Student Exercise #15
امتحان برای STL
Quiz for STL
C++ 11
C++ 11
خودکار
Auto
کلمه کلیدی نهایی
Final Keyword
عبارات لامبدا
Lambda Expressions
نسخه ی نمایشی - عبارات لامبدا
Demo - Lambda Expressions
اشاره گرهای هوشمند
Smart Pointers
نسخه ی نمایشی - اشاره گرهای هوشمند
Demo - Smart Pointers
InClass Inializer و Delegation of Constructors
InClass Initializer and Delegation of Constructors
بیضی
Ellipsis
نسخه ی نمایشی - بیضی
Demo - Ellipsis
C++ 11
C++ 11
خودکار
Auto
کلمه کلیدی نهایی
Final Keyword
عبارات لامبدا
Lambda Expressions
نسخه ی نمایشی - عبارات لامبدا
Demo - Lambda Expressions
اشاره گرهای هوشمند
Smart Pointers
نسخه ی نمایشی - اشاره گرهای هوشمند
Demo - Smart Pointers
InClass Inializer و Delegation of Constructors
InClass Initializer and Delegation of Constructors
بیضی
Ellipsis
نسخه ی نمایشی - بیضی
Demo - Ellipsis
پروژه دانشجویی – نظام بانکی
Student Project - Banking System
پروژه دانشجویی – نظام بانکی
Student Project - Banking System
پروژه دانشجویی – نظام بانکی
Student Project - Banking System
پروژه دانشجویی – نظام بانکی
Student Project - Banking System
متفرقه شماره 1
Miscellaneous #1
سیستم های اعداد
Number Systems
تبدیل اعشاری به باینری، اکتال و هگزا
Decimal to Binary , Octal and HexaDecimal Conversion
تبدیل باینری، اکتال و هگزا دسیمال به اعشاری
Binary, Octal and HexaDecimal to Decimal Conversion
تبدیل اکتال و هگزا دسیمال به باینری
Octal and HexaDecimal to Binary Conversion
تبدیل اکتال به هگزا دسیمال
Octal to HexaDecimal Conversion
متفرقه شماره 1
Miscellaneous #1
سیستم های اعداد
Number Systems
تبدیل اعشاری به باینری، اکتال و هگزا
Decimal to Binary , Octal and HexaDecimal Conversion
تبدیل باینری، اکتال و هگزا دسیمال به اعشاری
Binary, Octal and HexaDecimal to Decimal Conversion
تبدیل اکتال و هگزا دسیمال به باینری
Octal and HexaDecimal to Binary Conversion
تبدیل اکتال به هگزا دسیمال
Octal to HexaDecimal Conversion
متفرقه شماره 2
Miscellaneous #2
انواع داده شماره 1
Data Types #1
انواع داده شماره 2
Data Types #2
اندازه و محدوده انواع داده ها
Sizes and Range of Datatypes
متغیرها و لفظ ها
Variables and Literals
نسخه ی نمایشی - متغیرها و واژه ها
Demo - Variables and Literals
سازنده در نمونه های ارثی
Constructor in Inheritance Examples
کامپایلر را نصب کنید
Install Compiler
متفرقه شماره 2
Miscellaneous #2
انواع داده شماره 1
Data Types #1
انواع داده شماره 2
Data Types #2
اندازه و محدوده انواع داده ها
Sizes and Range of Datatypes
متغیرها و لفظ ها
Variables and Literals
نسخه ی نمایشی - متغیرها و واژه ها
Demo - Variables and Literals
سازنده در نمونه های ارثی
Constructor in Inheritance Examples
کامپایلر را نصب کنید
Install Compiler
نمایش نظرات