a look into the functions "GetProcAddress" on windows or "dlsym" on linux, should give some insight into their usefulness in a real world example.