File Handling in C++

This tutorial will teach you how to read and write a file using C++. The information or data stored under a specific name on a storage device, is called a file. In C++, files are referred to as flow of streams (data) into and out of programs. Streams are basis data...

Beginning C++ Programming

C++ has come a long way and is now adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not to forget its importance in...

Polymorphism in C++

Simply speaking, polymorphism is the ability of something to be displayed in multiple forms. Let’s take a real life scenario; a person at the same time can perform several duties as per demand, in the particular scenario. Such as, a man at a same time can serve as a...

The C++ Modulus Operator

The C and C++ language provides a built-in mechanism, the modulus operator (‘%’), that computes the remainder that results from performing integer division.

Why Learn C as first programming language?

There are hundreds of programming languages used in the professional industry and university/college academics. One needs to be familiar and able to program with at least few programming languages to be successful.

Data Structure Articles

The basic aim of mycplus.com website was to develop a website for students of C/C++ and data structures. There are lots of tutorials and source code covering different aspects of C/C++ programming language. Today I have decided to write few articles about data...

Famous Programming Languages – Authors and History

Today I have compiled a list of ten programming languages with their application domains and little historic background. Also I have mentioned the names of the developers of these languages along with their little biography. I hope you will find this article quite...

Microsoft Visual C++ Windows Applications by Example

Visual C++ is a well-known programming language for Windows based applications. The book is ideal for C++ programmers who have little experience with C++, Visual C++ or other Windows-based programming languages. It provides programmers with everything they need to...

Microsoft Visual C++ .NET Deluxe Learning Edition

Teach yourself how to develop applications with Visual C++ .NET-with tools and instruction, straight from the source! This DELUXE LEARNING EDITION contains Microsoft’s popular Step by Step tutorial and fully-supported, standard-edition software for Visual C++...

Memory as a Programming Concept in C and C++

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of “bugs” and crashes in computer programming stem from problems of...

Data Structures and Algorithm Analysis in C++ (2nd Edition)

In this second edition of his successful book, experienced teacher and author Mark Allen Weiss continues to refine and enhance his innovative approach to algorithms and data structures. Written for the advanced data structures course, this text highlights theoretical...

The C++ Programming Language (Special 3rd Edition)

In this brand-new third edition of The C++ Programming Language, author Bjarne Stroustrup, the creator of C++, presents the full specification for the C++ language and standard library, a spec that will soon become the joint ISO/ANSI C++ standard. Past readers will...

C++ Program to demonstrate Inheritance

This is a simple C++ Program to demonstrate Inheritance. Simpler methods in the classes have been changed to inline code to shorten the file considerably. In a practical programming situation, methods that are this short should be programmed inline since the actual...

C++ Programming Questions

What is C++? C++ is a general purpose programming language developed by Bjourne Stroustrup at Bell Laboratories during 1983-1985 as a superset of the C language. It has object oriented and generic programming features, while also providing facilities for low-level...

C++ Program to demonstrate Function Name Overloading

This is a simple C++ Program to demonstrate Function Name Overloading. An example of function name overloading within a C++ class many_name is used in this program. The constructor is overloaded as well as one of the methods to illustrate what can be done in C++...

C Programming Questions

What is C language? The programming language C was originally developed by Dennis Ritchie of Bell Laboratories and was designed to run on a PDP-11 with a UNIX operating system. Although it was originally intended to run under UNIX, there has been a great interest in...

More on Inheritance in C++

In Object Oriented Programming Inheritance is the process by which objects of one class acquire the properties and functionality of objects of another class. It supports the concept of hierarchical classification. For example, the bird robin is a part of the class...