15
Oggi mi sono imbattuto in questo pezzo di codice (all'interno di boost/type_index/type_index_facade.hpp, righe 252-259).Comma tra operatori in C++
/// noexcept comparison operators for type_index_facade classes.
bool operator ==, !=, <, ... (const type_index_facade& lhs, const type_index_facade& rhs) noexcept;
/// noexcept comparison operators for type_index_facade and it's TypeInfo classes.
bool operator ==, !=, <, ... (const type_index_facade& lhs, const TypeInfo& rhs) noexcept;
/// noexcept comparison operators for type_index_facade's TypeInfo and type_index_facade classes.
bool operator ==, !=, <, ... (const TypeInfo& lhs, const type_index_facade& rhs) noexcept;
Qualcuno può spiegarmi cosa significa? Non ho mai visto prima una cosa del genere "==, =, <, ...!"
Non so cosa sia ma non è C++. – 101010
@ 101010 è C++ 11 –
@FirstStep questo non è valido C++ 11, come spiegato dalla risposta in cima –