2010-05-25 204 views
4

这是我的代码:如何比较两个向量,在C++

#include <algorithm> 
void f() { 
    int[] a = {1, 2, 3, 4}; 
    int[] b = {1, 2, 100, 101}; 
    // I want to do something like this: 
    // int* found = compare(a[0], a[3], b[0]); 
    // in order to get a pointer to a[2] 
} 

也许我错过了这个算法手册...请帮助:)

+2

'int [] a'? C++代码在哪里?你的意思是“比较两个向量”还是“比较两个阵列”。 – 2010-05-25 09:30:07

+0

你想要找出两个阵列上的最后一个匹配索引吗? 和万一第一个元素不匹配你会返回一个错误代码或0? – 2010-05-25 09:34:18

+0

我认为这些是数组,而不是向量。 – solvingPuzzles 2012-09-29 00:13:48

回答