C++ Insights Tool

C++ Insights is an open-source tool that transforms C++ source code into a representation closer to what compiler sees and generates. It helps understand the underlying details of C++.

Read more

ThreadPool 2

Design a ThreadPool model with advanced features.

Read more

C++ Function Pointers

Introduce 4 ways to define function pointers in C++.

  1. Traditional
  2. typedef
  3. using
  4. std::function
Read more

Load Functions from Shared Libraries

Loading the partial shared library can be beneficial for two reasons:

  1. Original shared library can be very large sometimes(100+ Mb).
  2. Original shared library is not accessible until runtime(OEM specific libraries such OpenCL).
Read more