如何比较const char []的向量

use*_*982 -1 c++ compare vector

我有一个由const char []组成的向量,我希望能够检查每个字符数组是否等于向量中的其余字符数组.因此,如果这是我初始化的方式,然后我将随机const char []分配给矢量数组的5个部分,如何在不使用==的情况下比较它们?

const char sled[]="sled";
const char car[]="car";
const char house[]="house";
const char dog[] ="dog";
vector<const char[]> vect;


    if (vect[0]== vect[1]== vect[2]. == vect[3] == vect[4])
    {
    cout << "They are all equal!"
        return;
    }
Run Code Online (Sandbox Code Playgroud)

yiz*_*lez 5

const char *或C字符串必须与之比较strcmp().你也可以编写自己的for loop,chars逐一比较.