Created
May 26, 2018 20:50
-
-
Save andlabs/b7d1031a6a32ad26e171b8cd0d0c910a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
lib.cpp:65:10: error: invalid operands to binary expression ('ostream' (aka 'basic_ostream<char>') and 'const std::type_info') | |
std::cout<<typeid(e)<<"\n"<<typeid(eofError *)<<"\n"; | |
~~~~~~~~~^ ~~~~~~~~~ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:207:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'const void *' for 1st argument; take the address of the argument with & | |
basic_ostream& operator<<(const void* __p); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:191:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'std::__1::basic_ostream<char> &(*)(std::__1::basic_ostream<char> &)' for 1st argument | |
basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&)); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:192:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'basic_ios<char_type, traits_type> &(*)(basic_ios<char_type, traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> > &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument | |
basic_ostream& operator<<(basic_ios<char_type, traits_type>& | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:194:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for 1st argument | |
basic_ostream& operator<<(ios_base& (*__pf)(ios_base&)); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:195:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'bool' for 1st argument | |
basic_ostream& operator<<(bool __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:196:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'short' for 1st argument | |
basic_ostream& operator<<(short __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:197:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'unsigned short' for 1st argument | |
basic_ostream& operator<<(unsigned short __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:198:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'int' for 1st argument | |
basic_ostream& operator<<(int __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:199:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'unsigned int' for 1st argument | |
basic_ostream& operator<<(unsigned int __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:200:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'long' for 1st argument | |
basic_ostream& operator<<(long __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:201:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'unsigned long' for 1st argument | |
basic_ostream& operator<<(unsigned long __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:202:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'long long' for 1st argument | |
basic_ostream& operator<<(long long __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:203:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'unsigned long long' for 1st argument | |
basic_ostream& operator<<(unsigned long long __n); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:204:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'float' for 1st argument | |
basic_ostream& operator<<(float __f); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:205:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'double' for 1st argument | |
basic_ostream& operator<<(double __f); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:206:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'long double' for 1st argument | |
basic_ostream& operator<<(long double __f); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from 'const std::type_info' to 'basic_streambuf<char_type, traits_type> *' (aka 'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument | |
basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:785:1: note: candidate function [with _CharT = char, _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'char' for 2nd argument | |
operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:818:1: note: candidate function [with _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'char' for 2nd argument | |
operator<<(basic_ostream<char, _Traits>& __os, char __c) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:825:1: note: candidate function [with _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'signed char' for 2nd argument | |
operator<<(basic_ostream<char, _Traits>& __os, signed char __c) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:832:1: note: candidate function [with _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'unsigned char' for 2nd argument | |
operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:846:1: note: candidate function [with _CharT = char, _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'const char *' for 2nd argument | |
operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:892:1: note: candidate function [with _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'const char *' for 2nd argument | |
operator<<(basic_ostream<char, _Traits>& __os, const char* __str) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:899:1: note: candidate function [with _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'const signed char *' for 2nd argument | |
operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:907:1: note: candidate function [with _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'const unsigned char *' for 2nd argument | |
operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:1086:1: note: candidate function [with _CharT = char, _Traits = std::__1::char_traits<char>] not viable: no known conversion from 'const std::type_info' to 'const std::__1::error_code' for 2nd argument | |
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:778:1: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'std::type_info') | |
operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:839:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::type_info' | |
operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:1077:1: note: candidate template ignored: could not match 'basic_string<type-parameter-0-0, type-parameter-0-1, type-parameter-0-2>' against 'const std::type_info' | |
operator<<(basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:1094:1: note: candidate template ignored: could not match 'shared_ptr<type-parameter-0-2>' against 'const std::type_info' | |
operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:1101:1: note: candidate template ignored: could not match 'bitset<_Size>' against 'const std::type_info' | |
operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x) | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/ostream:1063:5: note: candidate template ignored: disabled by 'enable_if' [with _Stream = std::__1::basic_ostream<char> &, _Tp = std::type_info] | |
!is_lvalue_reference<_Stream>::value && | |
^ | |
1 error generated. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment