Assertion: function | /r/CapableOf | return pointer
Facets:
value: to one
type: TRANSITIVE-OBJECT
Source sentences:
text: If you have understood the syntax of pointer declarations, the declaration of a function that returns a pointer or a reference should seem logical.
text: The above piece of code shows how to declare a function that will return a reference or a pointer; below are outlines of what the definitions (implementations) of such functions would look like:
text: When a function returns a variable (or a pointer to one) that is statically located, one must keep in mind that it will be possible to overwrite its content each time a function that uses it is called.
text: To declare a pointer to a function naively, the name of the pointer must be parenthesized, otherwise a function returning a pointer will be declared.