Wednesday, August 4, 2021
Pointer to Pointer

Pointer to Pointer in C++ – theteche.com

Our next example demonstrates an array of pointers to objects, and shows how to sort these pointers based on data in the object. This involves the idea of pointer to pointer,...
Memory Management New and Delete

Memory Management New and Delete in C++

Memory Management : We’ve seen many examples where arrays are used to set aside memory. The statement int arr1; reserves memory for 100 integers. Arrays are a useful approach to data storage,...
Passing Pointers to Functions in C++

Passing Pointers to Functions in C++

Before we noted that there are three ways to pass arguments to a function: by value, by reference, and by pointer. If the passing pointers to functions in C++ is intended...
pointers and arrays

Pointers and Arrays in C++

There is a close association between pointers and arrays. “Arrays and Strings,” how array elements are accessed. The following program, ARRNOTE, provides a review. // arrnote.cpp // array accessed with array notation #include <iostream> using...
object oriented development

Object Oriented Development

Object oriented software is different than conventional software. There are potentially many benefits to object oriented development. Among these benefits are simplification of requirements, design, and implementation. These benefits are achieved by...
Software Cost Estimation

Software Cost Estimation in Software Engineering

Software cost estimation : Predicting the resources required for a software development process Fundamental estimation questions How much effort is required to complete an activity? How much calendar time is needed to...
Software Project Management

Software Project Management Activities

Software Project Management Plan : All technical and managerial activities required to deliver the deliverables to the client. A software project has a specific duration, consumes resources and produces work products. Management...
Risk Analysis and Management

Risk Analysis and Management in Software Engineering

A risk analysis and management is the possibility that an undesirable event (called the risk event) could happen. Risks involve both uncertainty (events that are guaranteed to happen are not risks)...
Software Metrics in Software Engineering

Software Metrics in Software Engineering

Science is based on measurement. Improving a process requires understanding of the numerical relationships. Software Metrics this requires measurement. Software measurement is the mapping of symbols to objects. The purpose is to...
Software Project Management

Software Project Management in Software Engineering

Although the word ‘‘manager’’ may remind many of us of the manager in the ‘‘Dilbert’’ comic strip, management is important. Software project management is the important task of planning, directing, motivating,...