Есть ли способ поменять местами реализацию двух функций в C ++?
Примерно так:
void printA(); // print a char
void printB(); // print b char
printA(); // output: a
printB(); // output: b
functionSwap(printA, printB);
printA(); // output: b
printB(); // output: a
Я хочу использовать его с функцией ExitProcess
.