无需再作解释。 下述法典是不言自明的:
struct X
{
X(int n){}
};
int main()
{
std::vector<int> src;
std::vector<X> dest;
// Below is not valid in current C++, but that is just what I want.
transform(src.begin(), src.end(), back_insert(dest), std::bind(&X::X, _1));
}
构造者提出某些论点,并将之归为建筑商的一类物体。
施工者看着一种功能,像一种功能,而且实际上是一种功能。
因此,我想到的是:宾德应统一对待建筑商和其他可移动物体。
然而,我如何扩大“组合”的功能模板,以落实这一点?