我有两个向量。我需要从向量1中删除向量2中的内容。
[编辑:不清楚这是否意味着像下面链接中的每个元素减法或集合差异]
我使用Visual Studio 2010。
似乎有一种方法: http://msdn.microsoft.com/en-us/library/system.windows.vector.subtract.aspx 但它似乎不起作用,甚至没有代码示例。
你能帮我吗?如果没有标准方法,也许你可以建议如何通过循环来组织它?提前谢谢。
[编辑:不清楚这是否意味着像下面链接中的每个元素减法或集合差异]
我使用Visual Studio 2010。
似乎有一种方法: http://msdn.microsoft.com/en-us/library/system.windows.vector.subtract.aspx 但它似乎不起作用,甚至没有代码示例。
你能帮我吗?如果没有标准方法,也许你可以建议如何通过循环来组织它?提前谢谢。
#include "stdafx.h";
#include <vector>;
#include <iostream>
using namespace std;
int main ()
{
vector<int> vector1;
vector<int> vector2;
for (int i = 0; i < 10; i++)
{
vector1.push_back (i);
}
for (int i = 0; i < 6; i++)
{
vector2.push_back (i);
}
myvector1 = Subtract(vector1, vector2);
return 0;
}