如何将类型是std::string的变量与字符串“1”比较
时间: 2024-05-16 08:12:51 浏览: 114
String字符串比较1
可以std::string的compare()函数来比较std::string对象和字符串。例如,如果要比较一个名为str的std::string对象和字符串“1”,可以这样写:
```
std::string str = "hello";
if (str.compare("1") == 0) {
// str等于字符串"1"
} else {
// str不等于字符串"1"
}
```
这里的compare()函数将str和字符串“1”进行比较,如果它们相等,返回值为0,否则返回一个非0值。因此,我们可以通过比较返回值是否等于0来判断它们是否相等。
阅读全文