Downloads

gallery/backgr2

My mission

 

I want to share my C/C++ coding technique with you.

 

001. Variadic Templates

 

Variadic templates are nothing more than the recursive function call with template arguments. Please watch the video and download sample source code.

 

002. A Function Pointer

 

A function pointer is a variable that can be assigned with the address of a function. Please watch the video and download the sample source code.

 

003. A Function Pointer to a Member Function

 

The syntax for a function pointer to a member function of a class or struct looks really ugly and confusing. I hope this tutorial helps you clarify the concept of the member function pointer. Please watch the video and download the sample source code.

 

004. All About Lambda Functions 

 

The lambda functions are one of the new features introduced in x11 C++ standard. Please watch the video and download the sample source code.

 

005. Function Objects

 

The function objects are used a lot in C++. Please watch the video and download the sample source code

 

006. Multiple threads in C++

 

We will learn three different ways using multiple threads in C++ programming. Please watch this video and download the sample source code.

 

007. Split a Big Range into Multiple Smaller Ranges

 

When we need to have parallel processing for a range of the consecutive array, we have to split the range into the multiple smaller ranges, with which each thread of execution does its processing. Please watch the video and download the sample source code.

 

Download Split Range Library Header file.

 

008. Parallel or Asynchronous Programming in C++

 

 

 

 

gallery/01
gallery/03
gallery/02

C/C++ Coding Techniques