私は2つのベクトルを持っています。そして、vector2 にあるものを vector1 から削除する必要があります。
[編集:これが以下のリンクによる要素ごとの減算を意味するのか、差を設定するのかは明らかではありません]
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;
}