33 Articles Written

Manoj Debnath

A teacher(Professor), actively involved in publishing, research and programming for almost two decades. Authored several articles for reputed sites like CodeGuru, Developer, DevX, Database Journal etc. Some of his research interest lies in the area of programming languages, database, compiler, web/enterprise development etc.

Popular by Author

Creating a C/C++ GUI with GTK+

Many programming languages support GUI development as one of the core parts of its language features. C/C++ has no such library attached to it;...

An Introduction to Sequence Containers in C++

In C++, sequence containers are a group of template classes used to store data elements. Because they are template classes, they can be used...

Implementing an MVC Model with the Qt...

Model-View-Controller (MVC) is a design pattern frequently used in the development of all types of software. Sometimes, it is termed as architectural pattern (Wikipedia),...

What Is Runtime Type Identification (RTTI) in...

Overview RTTI stands for Runtime type identification. It is a mechanism to find the type of an object dynamically from an available pointer or reference...

What is Dynamic Object Creation in C/C++?

Overview In C++, dynamic memory allocation is done by using the new and delete operators. There is a similar feature in C using malloc(), calloc(),...

Similar Articles

An Introduction to Sequence Containers in C++

In C++, sequence containers are a group of template classes used to store data elements. Because they are template...

Understanding the Intricacies of Multiple Inheritance in C++

Introduction Multiple inheritance basically means a class derived from more than one base classes. This is an efficient class design...

What Is Runtime Type Identification (RTTI) in C++?

Overview RTTI stands for Runtime type identification. It is a mechanism to find the type of an object dynamically from...

Understanding the Utility of Iostreams in C++

The iostream classes are the first library classes we encounter when we begin with C++. The primary services that...

How to Operate on Strings in C++

Overview A string, at its core, simply means an array or characters terminated by a binary zero or null character...

How C++ Implements Late Binding

Function Call Binding Binding a function necessarily means connecting the point of function invocation to its body. This binding can...

News & Trends