muhammadsaqib

Saqib is Master-level Senior Software Engineer with over 15 years of experience in designing and developing large-scale software and web applications. He has more than ten years experience of leading software development teams. Saqib provides consultancy to develop software systems and web services for Fortune 500 companies. He has hands-on experience in C/C++ Java, JavaScript, PHP and .NET Technologies. Saqib owns and write contents on mycplus.com since 2004.

Scientific Calculator - C Implementation
Utility Programs & Applications – C, C++ & Other Languages

Scientific Calculator Program

This graphical scientific calculator purely written in C programming language. It uses small functions to draw buttons on the screen and perform scientific operations like conversion, logarithm, and other operations. Every operation can be performed using the mouse buttons as well as keyboard. It can perform almost all the functions shown on the screen except few functions which will be implemented in the next version of this calculator code.

, ,
Predefined Datatypes in C#
C# Programming Articles – Learn .NET & Core C# Concepts

Predefined Datatypes in C#

Here we will see the data types available in C#. Before examining the data types in C#, first we will try to understand the C# have two categories of data types. Value types and Reference types. Value type data type is that which stores the value directly in the memory. Its just like int, float and double. But reference types variables only store the reference of the memory where the actual value is.

, , , ,
Object Oriented Programming
Object Oriented Programming: Inheritance, Polymorphism, Encapsulation

Polymorphism: Object Oriented Programming (OOP)

In OOP terms, polymorphism represents the ability to resolve a reference to an object’s method at run time. Specifically, different objects could make a call to a Draw or Print method, and these methods would act differently with each object; the process can take different forms behind a common interface. One of the benefits of polymorphism is that because the interface is common to objects, any object is able to respond differently to some common set of tasks, and objects are independent of each other.

, , ,
The C++ Standard Library
Object Oriented Programming: Inheritance, Polymorphism, Encapsulation

STL: The C++ Standard Template Library

The STL (Standard Template Library) was originally a third-party library from HP and later SGI, before its incorporation into the C++ standard. The standard does not refer to it as “STL”, as it is merely a part of the standard library, but many people still use that term to distinguish it from the rest of the library (input/output streams [known as IOstreams], internationalization, diagnostics, the C library subset, etc.).

, ,
Scroll to Top