我需要一些内置函数来比较string
s。对于 C 风格的字符串,我有
strcmp();
但是我需要一些函数来处理这个string
类。
string name1;
string name2;
您可以使用std::string::compare()
which 提供与strcmp()
.
std::string name1 = "John";
std::string name2 = "Micheal";
int result = name1.compare(name2);
大致与以下内容相同:
const char* name1 = "John";
const char* name2 = "Micheal";
int result = std::strcmp(name1, name2);