Do you know how to use regex with C++? Regex had been added in the STL library since C++11! If you exploit "sed" in bash or code in Python, you are certainly already familiar with regex! The regular expressions are able ...

Read More

Here is a little review of "Pragmatic Programmer".  Indeed, This is one of my favorite "programming" books". Written by Andy Hunt and Dave Thomas, two professional software developers, this book reviews different situations in the Software industry. Furthermore, I felt ...

Read More

Do you know how to avoid ​​thread creation trap in C++? This quick post is a parallel with one of my previous ones, the context switch (Don't hesitate to ​check it!) What happens when a thread is created in C++? ...

Read More

i++ or ++i? Which is the more efficient? Let me tell you a short story.A few years ago, a colleague caught me using i++ in a "for loop" during a code review. He lectured me about why the usage of ...

Read More

Do you know the different kinds of libraries in C/C++? .dll, .lib. .a, .so... All those extensions depend on your OS but can signify the same thing: A static or a shared library. Table of Contents:1 Static Library1.1 Static library ...

Read More

Do you know what is the context switch? Hey, I am Axel from Grape Programmer. Today, I want to introduce to you some basis about System Programming in multithreaded environment​. ​The purpose of Context Switch The context switch is a ...

Read More