我有两个向量。我需要从vector1中删除vector2中的内容。
[编辑:尚不清楚这是否意味着根据下面的链接进行每个元素减法或设置差异]
我使用 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;
}