| Courses Software Training | Locality Wilson Garden |
C++ Programming
C++is a fundamental course recommended for all the students whose goal is to understand the concept of Programming language and its implementation in the real time world. We Cover C++ to give a firm foundation for a career as systems programmer.
Description
In this class, we will learn the basics about C++ programming language such as variables, data types, arrays, pointers, functions and classes etc.
Objective
At the end of the class, we expect people to have a good understanding about the concept of object-oriented programming using C++, be able to write and read basic C++ code.
Prerequisite
No prior knowledge about C++ is required, but people are expected to have some basic knowledge about computers, some knowledge about one or two other programming languages such as Perl, PHP, Python or Java etc is preferred.
1. Introduction
What is C++? , Why C++?
C and C++
Exception Handling
Object Oriented Programming
Standard Template Library
2. Types and Declarations
Types
Booleans
Integer Types
Floating-Point Types
Sizes
Void
Enumerations
Declarations
3. Pointers, Arrays and Structures
Pointers
Arrays
Pointers into Arrays
Constants
References
Pointers to void
Structures
4. Expressions and Statements
A Deck Calculator
Operator Summary
Statement Summary
Comments and Indentation
5. Functions
Function Declarations
Argument Passing
Value Return
Overloaded Function Names
Default Arguments
Pointer to Function
Macros