Category: Function Pointers
Designing Callbacks in C++ – Part 1: Function Pointers
In this article we will discuss what is a callback and what types of callbacks we can have in C++ and how to Design Callbacks as function pointers. Now what is a callback? Advertisements Callback is a function that we pass to another APIs as argument while calling them. Now these APIs are expected to …
Designing Callbacks in C++ – Part 1: Function PointersRead More
Designing Callbacks in C++ – Part 2: Function Objects & Functors
In this article we will discuss, what is a Function Object, why do we need function objects and how to use function objects as Callbacks. What is a Function Objects: Advertisements A Function Object / Functor is a kind of Callback with State. In a Programmer’s terminology, Frequently Asked: Designing Callbacks in C++ – Part …
Designing Callbacks in C++ – Part 2: Function Objects & FunctorsRead More