درسها
صفحه من
برترین ها
پیام ها
اعلان ها
++C
++C یک زبان چند پلتفرمی است که می تواند برای ایجاد برنامه های کاربردی با کارایی بالا استفاده شود.
1 -
معرفی C++
C++ چیست؟(What is C++?)
چرا از C++ استفاده کنیم؟(Why Use C++)
2 -
C++ شروع کنید
C++ شروع کنید(C++ Get Started)
C++ IDE را نصب کنید(C++ Install IDE)
C++ Quick Start(C++ Quickstart)
یادگیری C++ در W3Schools(Learning C++ At W3Schools)
3 -
نحو C++
نحو C++(C++ Syntax)
حذف فضای نام(Omitting Namespace)
4 -
خروجی C++
خروجی C++ (چاپ متن)(C++ Output (Print Text))
خطوط جدید(New Lines)
5 -
نظرات C++
نظرات C++(C++ Comments)
C++ نظرات چند خطی(C++ Multi-line Comments)
6 -
متغیرهای C++
متغیرهای C++(C++ Variables)
اعلام (ایجاد) متغیرها(Declaring (Creating) Variables)
ثابت ها(Constants)
انواع دیگر(Other Types)
نمایش متغیرها(Display Variables)
متغیرها را با هم اضافه کنید(Add Variables Together)
اعلان بسیاری از متغیرها(Declare Many Variables)
شناسه های C++(C++ Identifiers)
7 -
ورودی کاربر C++
ورودی کاربر C++(C++ User Input)
8 -
انواع داده های C++
انواع داده های C++(C++ Data Types)
انواع داده های پایه(Basic Data Types)
بولین ها(Booleans)
شخصیت ها(Characters)
رشته های(Strings)
9 -
اپراتورهای C++
اپراتورهای C++(C++ Operators)
عملگرهای حسابی(Arithmetic Operators)
C++ Assignment Operators(C++ Assignment Operators)
اپراتورهای مقایسه C++(C++ Comparison Operators)
عملگرهای منطقی C++(C++ Logical Operators)
10 -
رشته های C++
رشته های C++(C++ Strings)
الحاق رشته(String Concatenation)
طول رشته(String Length)
دسترسی به رشته ها(Access Strings)
تغییر کاراکترهای رشته(Change String Characters)
رشته های ورودی کاربر(User Input Strings)
اضافه کردن اعداد و رشته ها(Adding Numbers and Strings)
حذف فضای نام(Omitting Namespace)
11 -
C++ ریاضی
C++ ریاضی(C++ Math)
حداکثر و حداقل(Max and min)
C++
هدر(C++
Header)
سایر توابع ریاضی(Other Math Functions)
12 -
C++ Booleans
C++ Booleans(C++ Booleans)
ارزش های بولی(Boolean Values)
بیان بولی(Boolean Expression)
13 -
C++ اگر...دیگر
شرایط C++ و عبارات If(C++ Conditions and If Statements)
بیانیه if(The if Statement)
بیانیه دیگر(The else Statement)
بیانیه if other(The else if Statement)
دست کوتاه If...Else (اپراتور سه تایی)(Short Hand If...Else (Ternary Operator))
14 -
سوئیچ C++
بیانیه های سوئیچ C++(C++ Switch Statements)
کلید واژه شکست(The break Keyword)
کلمه کلیدی پیش فرض(The default Keyword)
15 -
C++ while Loop
حلقه های C++(C++ Loops)
C++ while Loop(C++ While Loop)
حلقه Do/While(The Do/While Loop)
16 -
C++ For Loop
C++ For Loop(C++ For Loop)
مثالی دیگر(Another Example)
17 -
C++ Break/Continue
C++ Break(C++ Break)
C++ ادامه دهید(C++ Continue)
شکستن و ادامه در حلقه حلقه(Break and Continue in While Loop)
18 -
آرایه های C++
آرایه های C++(C++ Arrays)
دسترسی به عناصر یک آرایه(Access the Elements of an Array)
یک عنصر آرایه را تغییر دهید(Change an Array Element)
حلقه از طریق یک آرایه(Loop Through an Array)
اندازه آرایه را حذف کنید(Omit Array Size)
حذف عناصر در اعلامیه(Omit Elements on Declaration)
19 -
منابع C++
آدرس حافظه(Memory Address)
20 -
اشاره گرهای C++
ایجاد اشاره گر(Creating Pointers)
آدرس و ارزش حافظه را دریافت کنید(Get Memory Address and Value)
مقدار اشاره گر را تغییر دهید(Modify the Pointer Value)
21 -
توابع C++
یک تابع ایجاد کنید(Create a Function)
یک تابع را فراخوانی کنید(Call a Function)
اعلامیه و تعریف تابع(Function Declaration and Definition)
22 -
C++ پارامترهای تابع
پارامترها و آرگومان ها(Parameters and Arguments)
مقدار پارامتر پیش فرض(Default Parameter Value)
پارامترهای چندگانه(Multiple Parameters)
ارزش های بازگشتی(Return Values)
23 -
C++ تابع بیش از حد
عملکرد بیش از حد(Function Overloading)
24 -
C++ OOP
C++ OOP چیست؟(C++ What is OOP?)
C++ کلاس ها و اشیا چیست؟(C++ What are Classes and Objects?)
25 -
کلاس ها/اشیاء C++
کلاس ها/اشیاء C++(C++ Classes/Objects)
یک کلاس ایجاد کنید(Create a Class)
یک شی بسازید(Create an Object)
چند اشیاء(Multiple Objects)
26 -
روش های کلاس C++
روش های کلاس(Class Methods)
مولفه های(Parameters)
27 -
C++ Constructors
سازندگان(Constructors)
پارامترهای سازنده(Constructor Parameters)
28 -
C++ Access Specififers
تعیین کننده های دسترسی(Access Specifiers)
29 -
کپسوله سازی C++
کپسوله سازی(Encapsulation)
دسترسی به اعضای خصوصی(Access Private Members)
چرا کپسولاسیون؟(Why Encapsulation?)
30 -
وراثت C++
وراثت(Inheritance)
وراثت چند سطحی(Multilevel Inheritance)
ارث چندگانه(Multiple Inheritance)
تعیین کننده های دسترسی(Access Specifiers)
31 -
چند شکلی C++
پلی مورفیسم(Polymorphism)
32 -
فایل های C++
فایل های C++(C++ Files)
ایجاد و نوشتن در یک فایل(Create and Write To a File)
یک فایل را بخوانید(Read a File)
33 -
C++ استثناها
C++ استثناها(C++ Exceptions)
C++ را امتحان کنید و بگیرید(C++ try and catch)
رسیدگی به هر نوع استثنا (...)(Handle Any Type of Exceptions (...))