c++ - 这就是 size() 函数在 std::string 中真正起作用的方式吗?
问题描述
我写了一个简单的函数,可以获取std::string
类对象的大小,我知道这个size()
函数std::string
做同样的工作,所以我想知道这个size()
函数是否真的像我的函数一样工作,或者它是否更复杂?如果它更复杂,那么如何?
int sizeOfString(const string str) {
int i=0;
while (str[i] != '\0') {
++i;
}
return i;
}
解决方案
推荐阅读
- android - Flutter 如何在无状态小部件中使用生命周期事件?应用关闭
- firebase - 尝试通过 cfhttp post 发送到 Firebase FCM
- reactjs - useState Reactjs 没有更新
- php - Laravel 嵌套查询
- java - Java(Android)中的FileObserver多次触发
- image - PrestaShop 1.7.6 图像在打开友好 URL 时不显示
- forms - 仅在选中另一个下拉菜单时才使下拉选项可单击
- php - 如何对客户端系统上发现的这种潜在 PHP 恶意软件进行去混淆处理?
- makefile - Makefile 变量扩展未按预期工作
- javascript - 有没有办法在导入 VueJS 组件时使用 RequireJS?