Category: Coding – C/C++

Preprocessors 0

Preprocessors in C and C++ languages

Preprocessors are the term that used to describe the process that needs to be done *before* running the processor. You would probably heard this as compile-time, which is before the run-time. As a C/C++...






Data Encapsulation in C++ 2

Data Encapsulation

Data encapsulation can be thinkable like one another type of data abstraction. As you already know, programs are composed of the two fundamental elements. First one is “data”, which you hold all your variables...






Arrays vs Vectors in C++ 0

Arrays versus Vectors

Arrays and Vectors are the main elements of a C++, that you can use in different or in same situations according to your needs. So I want to share with you some comparison between...






0

Data Abstraction in C/C++

Data Abstraction in C/C++ Big projects comes with lots of compelixity problems. These problems are usually about the accessing the class members, or variables. Which means anyone can change their values or working styles...






0

Stacks as Data Structures in C/C++

We will discuss the features of Stacks in this article. As you know stacks are a member of Data Structures and have the Abstract Data Types, that used in most programming languages. They had...






1

Linked List

Linked List Linked lists can be thinkable like arrays, but with some improvements. Elements of linked lists are pointing each other by pointers. Unlike arrays, we don’t have to know the upper limit of the...






0

Arrays in C

Like every other language, there is a general form of declaring an arrays in C++ too.

When you create an array on the code, computer will open a space for that array at...






0

Polymorphism In C++

Like every other OOP languages, C++ has ability to be in many forms as the meaning of polymorphism. Polymorphism in C++ means that a call to a member function will cause a different function...






0

Overloading In C++

C++ allows you to specify more than one definition for a function name or an operator in the same scope, which is called function overloading and operator overloading respectively. This is one of the...