2010-05-25 137 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

回答