字符串中的字符数

时间:2011-11-15 19:08:15

标签: c++ string

我是c ++的新手,我试图弄清楚如何使用length()函数将int变量的位置设置为字符串变量名中的字符数。

会是这样的吗?

place.length() = length(name);

2 个答案:

答案 0 :(得分:4)

如果我理解这个问题,可以这样:

int place = name.size();

请记住,string::size()成员函数返回size_t,因此您可能需要考虑将大小存储在size_t或至少unsigned int中。

答案 1 :(得分:1)

C ++没有std::length(const C&)函数。

您是否在寻找非静态成员函数std::string::size_type std::string::size() const