Depuis C++11, on peut même utiliser un using tellement plus clair:

class Test {
public:
using returned_function = int (Test::*)(int, int);
returned_function get(int i) {
return...