Is use of `auto` for a function argument against the C++ standard?

Viewed 124

Does code like this:

auto add(auto a, auto b) { return a + b; }

violate the ISO c++14 standard? Will future versions of the standard allow code to be written like that?

3 Answers
Related