Playing card duel

This is a game which is played with playing cards. It’s game-play is similar to the Yu-Gi-Oh Duel Monsters card game’s game-play. The rules are invented by me, but I was unable to  name to it so far. I appreciate your ideas. Continue reading

Posted in Games, Playing card duel | Leave a comment

Using C++ 3 – File operations

The thing programs most often do is creating and using files. In this post we discuss the functions that can be used for file management. Continue reading

Posted in IT, Knowledge Base, Programming, Using the C++ language | 3 Comments

Basics of C++ 11 – Source files, declarations and definitions

In this post I will tell you what is declaration and what is the difference between declaration and definition and why is this important. Continue reading

Posted in IT, Knowledge Base, Programming, The C++ language | Leave a comment

OOP in C++ 1 – Intruducing OOP

One can assemble a computer who can not build memory modules or motherboards. The aim of the object oriented programming is making the programming such simple: just wire the building blocks together to get an application, and done. From now I write about the OOP in C++. If something have nothing to do with the OOP, I will write a post for it and renumber the posts to make OOP articles follow it. Continue reading

Posted in IT, Knowledge Base, OOP in C++, Programming | 4 Comments

Using C++ tools 1 – How to compile your program

So far I only written about the C++ language, now I tell you how to make a working program from the source code. Continue reading

Posted in IT, Knowledge Base, Programming, Using C++ tools | Leave a comment

Basic of C++ 10 – Function pointers

In my previous posts I have already written that pointers are essential in C++. Pointers are used for arrays, strings, and in this post you will see they can store addresses of the functions too. Continue reading

Posted in IT, Knowledge Base, Programming, The C++ language | 9 Comments

Algorithms 1 – elementary algorithms

In the first part of the algorithms series I will discuss the elementary algorithms which are used by programmers quite often. I will use C++ in the examples. Continue reading

Posted in Algorithms, IT, Knowledge Base, Programming | Leave a comment

Using C++ 2 – Input

In this post we will discuss how to get data from the keyboard in a terminal application, using C++. Continue reading

Posted in IT, Knowledge Base, Programming, Using the C++ language | Leave a comment

Basics of C++ 9 – Writing functions like printf

You may noticed that the basic library function printf can take arbitrary amounts of arguments. In this short post I show you how can you create such functions. Continue reading

Posted in IT, Knowledge Base, Programming, The C++ language | Leave a comment

Using C++ 1 – Writing text on the screen

The most basic thing we should know is how to write text on terminal screen (or to the command prompt). Continue reading

Posted in IT, Knowledge Base, Programming, Using the C++ language | 6 Comments