The object codice_301 uses the codice_300 object to derive the return type of the function object:In this way in instances of function object of codice_303 there are no conversions, warnings, or errors.
1454: Douglas Gregor, P. Dimov (April 9, 2003) "A uniform method for computing function object return types (revision 1)"* Doc No.