gpt4 book ai didi

c++ - 为什么C++标准要保留这样一个冗余函数呢?

转载 作者:太空狗 更新时间:2023-10-29 19:57:06 26 4
gpt4 key购买 nike

<分区>

  1. std::string::find的原型(prototype):

    size_type find( CharT ch, size_type pos = 0 ) const;
  2. std::string::find_first_of的原型(prototype):

    std::size_type find_first_of( CharT ch, size_type pos = 0 ) const;

两者具有相同的功能。但显然后者是多余的。

我认为这种冗余会让用户感到困惑,因为 find_first_of 的意思是“找到给定字符的任何一个”,而不是“找到给定字符”。

为什么C++标准要保留这样一个冗余函数?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com