Main.cpp F:\temp\22364922.39413\Main.cpp(136) : error C2679: binary ‘>>‘ : no operator found which t

Main.cpp
F:\temp\22364922.39413\Main.cpp(136) : error C2679: binary ‘>>’ : no operator found which takes a right-hand operand of type ‘std::string’ (or there is no acceptable conversion)
istream(1000): could be ‘std::basic_istream<_Elem,_Traits> &std::operator >><std::char_traits>(std::basic_istream<_Elem,_Traits> &,signed char )’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(1007): or ‘std::basic_istream<_Elem,_Traits> &std::operator >><std::char_traits>(std::basic_istream<_Elem,_Traits> &,signed char &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(1014): or ‘std::basic_istream<_Elem,_Traits> &std::operator >><std::char_traits>(std::basic_istream<_Elem,_Traits> &,unsigned char )’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(1021): or ‘std::basic_istream<_Elem,_Traits> &std::operator >><std::char_traits>(std::basic_istream<_Elem,_Traits> &,unsigned char &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(155): or 'std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(std::basic_istream<_Elem,_Traits> &(
)(std::basic_istream<_Elem,_Traits> &))’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(161): or 'std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(std::basic_ios<_Elem,_Traits> &(
)(std::basic_ios<_Elem,_Traits> &))’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(168): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(std::ios_base &(*)(std::ios_base &))’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(175): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(std::_Bool &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(194): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(short &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(228): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(unsigned short &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(247): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(int &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(273): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(unsigned int &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(291): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(long &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(309): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(__w64 unsigned long &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(329): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(__int64 &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(348): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(unsigned __int64 &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(367): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(float &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(386): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(double &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(404): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(long double &)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(422): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(void *&)’
with
[
_Elem=char,
_Traits=std::char_traits
]
istream(441): or ‘std::basic_istream<_Elem,_Traits> &std::basic_istream<_Elem,_Traits>::operator >>(std::basic_streambuf<_Elem,_Traits> *)’
with
[
_Elem=char,
_Traits=std::char_traits
]
while trying to match the argument list ‘(std::istream, std::string)’
F:\temp\22364922.39413\Main.cpp(136) : fatal error C1903: unable to recover from previous error(s); stopping compilation

记得要头文件string
记得要头文件string
记得要头文件string

猜你喜欢

转载自blog.csdn.net/stn54999/article/details/113553102