【发布时间】:2011-08-27 02:50:11
【问题描述】:
我得到了这个功能:
bool operator==(const foo& foo1, const foo& foo2)
我如何比较这两个对象,是否有一个库函数可以让我这样做?还是我必须对对象内的每个变量进行物理比较。
编辑:
foo 对象持有:
private:
int *values;
size_t *columns;
std::map< size_t, std::pair<size_t, unsigned int> > maps;
【问题讨论】:
-
只是好奇,当您更喜欢
std::map、std::pair时,为什么不选择std::vector而不是原始指针? -
这是一个家庭作业,所以我按照我的讲师给我的去做。