Featured Articles


What Are Popular Automation Testing Tools To Maximize The Testing Efficiency?

Defects and bugs are almost impossible to avoid in the software development process. Even with the best manual testing processes, they may slip through undetected and reappear after product release. This may hamper the quality and user experience of your product. Test automation offers a more effective way to identify and resolve bugs or errors before they become more significant issues later down the software life cycle.

News and Views

Just In

Tips on How To Create a YouTube Video from Code

Every year technology develops and gains new momentum, and more and more users use various tools to create incredible videos that gain a huge number of views. In case you are a programmer who wants to create video content while using various animation options, you should read this article.

C and C++ Programming Examples


Rock, Paper, Scissors Game in C++

This is a simple C++ program to demonstrate rock, paper, scissors game. In this game, players have to choose one of the three options to beat the opponent or the computer itself. The C++ code generates a random choice by creating a character to indicate that option. Options are: r is for 'rock', p is for 'paper', and s is for 'scissors'.

C Tutorials


Double Pointer (Pointer to Pointer) in C

A pointer can be declared to point to another pointer which points to a variable. Here, the first pointer contains the address of the second pointer. The second pointer points to an actual memory location where the data is stored, i.e. a variable. That's the reason why we also call such pointers as double pointers.

C++ Tutorials


C++ Standard Template Library – List

The Standard Template Library (STL) is one of the most essential features of C++. It has very much grown in recent years. Basically, the Standard Template Library provides templatized, general-purpose classes as well as methods. These classes and functions/methods implement several popular and most commonly used algorithms as well as data structures.

Programming Books

Errors: To Fail or To Recover?

The environment in which your code runs is imperfect: users will provide invalid inputs, external systems will go down, and your code and other code around it will often contain some number of bugs. Given this, errors are inevitable; things can and will go wrong, and as a result you can’t write robust and reliable code without thinking carefully about error cases.