怎么判断string为空
时间: 2023-07-30 15:07:31 浏览: 99
判断字符串是否是空
可以使用以下两种方法来判断一个 string 是否为空:
1. 使用 `empty()` 函数。当 string 对象为空时,`empty()` 函数将返回 `true`,否则返回 `false`。例如:
```
string str = "";
if (str.empty()) {
cout << "String is empty." << endl;
} else {
cout << "String is not empty." << endl;
}
```
2. 判断 string 对象的长度是否为 0。当 string 对象为空时,其长度为 0,否则长度大于 0。例如:
```
string str = "";
if (str.length() == 0) {
cout << "String is empty." << endl;
} else {
cout << "String is not empty." << endl;
}
```
这两种方法都可以判断一个 string 是否为空。
阅读全文