C++函数isStringNumeric,用于检查一个字符串是否只包含数字字符。
函数接受一个std::string
类型的参数str
,表示要检查的字符串。
函数使用了一个循环遍历字符串中的每个字符,对于每个字符,通过std::isdigit(ch)
函数判断它是否是数字字符。如果存在非数字字符,则返回false
,表示字符串不全为数字字符。如果循环结束后没有发现非数字字符,则返回true
,表示字符串全为数字字符。
可以将上述函数放在自己的程序中,并通过调用`isStringNumeric`函数来判断一个字符串是否只包含数字字符。例如:
```cpp
#include <iostream>
bool isStringNumeric