void (*get())(char &) { return ...; }

Ou comment rendre un code incompréhensible.