使用模板检查我的类的两个实例是否相等



我想检查我的类的两个实例是否相等(C++(,类中没有指针。我知道我需要覆盖 = 运算符并手动检查所有字段。我知道这个解决方案。问题是我班上有大约 100 名成员,我想为许多类似规模的班级做这件事。

我的问题是是否有办法将其模板化?这可能吗?我使用速度很好。

您可以使用

std::tuple .明显的缺点是您需要通过 std::get<size_t>() 来引用您的成员。

相关内容

  • 没有找到相关文章

最新更新