Function pointers, typedef a function pointer, and std::function | Modern Cpp Series Ep. 30

Published: 29 January 2022
on channel: Mike Shah
9,592
401

►Full C++ Series Playlist:    • The C++ Programming Language  
►Find full courses on: https://courses.mshah.io/
►Join as Member to Support the channel:    / @mikeshah  

►Lesson Description: In this lesson I show how to create a variable that can store a function address--this is called a function pointer. One common use of function pointers is to be used for 'callback' functions that can be reassigned at run-time to change the behavior associated with some object (e.g. in a graphical user interface when you press a button).

Later on in the video I'll show a few easier ways to work with function pointers, including using a 'typedef' (which you'll often see in C codebases), as well as the more modern std::function, which uses a much more forgiving syntax.

►YouTube Channel:    / mikeshah  
►Please like and subscribe to help the channel!


On this page of the site you can watch the video online Function pointers, typedef a function pointer, and std::function | Modern Cpp Series Ep. 30 with a duration of hours minute second in good quality, which was uploaded by the user Mike Shah 29 January 2022, share the link with friends and acquaintances, this video has already been watched 9,592 times on youtube and it was liked by 401 viewers. Enjoy your viewing!