|
C++ Fundamentals
|
Description: Our C++ Fundamentals test measures your knowledge of programming in C++. Designed for entry-level programmers, this test includes the following topics: Building C++ Programs, Data Handling, Declarations, Exception Handling, Flow Control, Functions, Object Oriented Language Features, and Templates.
|
|
- Building C++ Programs
- Namespaces, Scope, and Linkage
- Program Debugging
- Program Structure
| - Data Handling
- Assignment
- Dynamic Allocation
- External Data
- Initialization
| - Declarations
- Classes and Structures
- Compound Types
- Functions
- Identifiers and Literal Expressions
- Scalar Variables
| - Exception Handling
- Exception Processing
- Polymorphic Handlers
- Syntax
| - Flow Control
- Branching
- Function Calls
- Looping
- Operator Precedence
| - Functions
- Function Overloading
- Operator Overloading
- Parameters
| - Object Oriented Language Features
- Access Control
- Classes and Structures
- Constructors and Destructors
- Inheritance and Polymorphism
| - Templates
- Creation
- STL Algorithms
- STL Containers
- Specialization
| |
|
|