Если речь идёт о том, что мы должны вызвать функцию, по строке, при этом мы не можем явно обратиться к функции, то есть получить её адрес, на любом другом этапе работы программы, то это невозможно, но есть пару нюансов. Если функция валяется где-то в dll и она импортируется, то мы можем получить её адрес, далее вызвать, но и тут ряд проблем, мы не знаем количество аргументов, их типы, динамически идеально не выйдет сделать