I may be just experiencing a moment of stupidity, but is there a way to pass input from the keyboard right through to a function without putting it first in a variable?
normally I would go
cin>>var_1;
function(var_1);

what I would rather do though is something like
cin >> function;

any ideas??