C++Tipo de retorno final


Sintaxis

  • function_name ([ function_args ]) [ function_attributes ] [ function_qualifiers ] -> trailing-return-type [ require_clause ]

Observaciones

La sintaxis anterior muestra una declaración de función completa que utiliza un tipo final, donde los corchetes indican una parte opcional de la declaración de función (como la lista de argumentos si es una función sin argumento).

Además, la sintaxis del tipo de retorno final prohíbe la definición de una clase, unión o tipo de enumeración dentro de un tipo de retorno final (tenga en cuenta que esto tampoco está permitido en un tipo de retorno inicial). Aparte de eso, los tipos pueden escribirse de la misma manera después de -> como sería en cualquier otro lugar.

Tipo de retorno final Ejemplos relacionados