It means that the given function returns a reference to int variable. You can collect return value in an integer reference.
you can collect value as follows
int &val = abc();
More Related Contents:
- c++ push reference node to stl list
- Why ‘&’ reference in not required in classes in C++?
- What are the differences between a pointer variable and a reference variable in C++?
- How come a non-const reference cannot bind to a temporary object?
- Should I prefer pointers or references in member data?
- Is the practice of returning a C++ reference variable evil?
- Reason to Pass a Pointer by Reference in C++?
- Is there any way to find the address of a reference?
- Why is ‘this’ a pointer and not a reference?
- ampersand (&) at the end of variable etc
- exit() call inside a function which should return a reference
- error: invalid initialization of non-const reference of type ‘int&’ from an rvalue of type ‘int’
- Declare a reference and initialize later?
- why reference size is always 4 bytes – c++
- what is return type of assignment operator?
- Why doesn’t reference-to-member exist in C++?
- Are there gotchas using varargs with reference parameters
- What is a constant reference? (not a reference to a constant)
- Dangling references and undefined behavior
- Strange behavior of const_cast [duplicate]
- C++: difference between ampersand “&” and asterisk “*” in function/method declaration?
- dereferencing a pointer when passing by reference
- Use const wherever possible in C++?
- Where ampersand “&” can be put when passing argument by reference?
- Why isn’t operator overloading for pointers allowed to work?
- C++ strings: [] vs. *
- Rvalues, lvalues and formal definitions
- const reference to a temporary object becomes broken after function scope (life time)
- What does it mean to return a reference?
- STL containers with reference to objects [duplicate]