Does a callback function in c/c++ require monitoring in a loop to keep it alive, or can one "fire and forget" by having it interrupt when triggered without being loop monitored.
Its a basic question, and thanks in advance.
It depends entirely upon the event mechanism. Some callbacks require re-registry every time. Some don't. Read the docs for the function(s) using the callback.