What does that mean? Or do you just ask what all the compiler messages are for?
In function 'int main()':
14:16: error: cannot bind 'std::istream {aka std::basic_istream<char>}' lvalue to 'std::basic_istream<char>&&'
In file included from /usr/include/c++/4.9/iostream:40:0,
from 1:
/usr/include/c++/4.9/istream:872:5: note: initializing argument 1 of 'std::basic_istream<_CharT, _Traits>& std::operator>>(std::basic_istream<_CharT, _Traits>&&, _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = std::basic_string<char>(int)]'
operator>>(basic_istream<_CharT, _Traits>&& __is, _Tp& __x)
^
15:8: error: 'get' was not declared in this scope
18:33: error: request for member 'length' in 'expression', which is of non-class type 'std::string(int) {aka std::basic_string<char>(int)}'
20:27: warning: pointer to a function used in arithmetic [-Wpointer-arith]
20:30: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
28:32: warning: pointer to a function used in arithmetic [-Wpointer-arith]
28:35: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
36:24: error: expected primary-expression before ']' token
44:32: warning: pointer to a function used in arithmetic [-Wpointer-arith]
44:35: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
60:23: error: expected primary-expression before ']' token