members comparison
От: regnar  
Дата: 11.04.15 20:26
Оценка:
Очень сильно надоело писать такую лапшу:

bool operator==(...)
{
    return lhs.a == rhs.a && lhs.b == rhs.b && ...
}


Хочется как-то так

bool operator==(...)
{
    if(membersEqual(lhs, rhs, <список полей исключений>)){ как-то по-своему сравниваем }
    return false;
}


Есть варианты?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.