ホームページ >バックエンド開発 >C++ >C++での終わりは何を意味しますか

C++での終わりは何を意味しますか

下次还敢
下次还敢オリジナル
2024-04-28 17:30:191149ブラウズ

C のエンド関数は、文字列の末尾が指定された文字列と一致するかどうかをチェックします。構文: bool opens(const string& str) const; パラメータ: str - 一致する文字列 戻り値: 文字列が指定された文字列で終わる場合は true、それ以外の場合は false。

C++での終わりは何を意味しますか

C の end の意味

ends は、C 標準ライブラリの string クラスのメンバー関数です。文字列の末尾が指定された文字列と一致するかどうかを確認します。

#構文

<code class="cpp">bool ends(const string& str) const;</code>

パラメータ

    ##str
  • : 一致する文字列
戻り値

文字列が指定された文字列で終わる場合は true を返し、それ以外の場合は false を返します。

使用法

#ends 関数は、文字列に特定の終わりが含まれているかどうかを確認するために使用できます。たとえば、次のコードは、文字列「hello」が「lo」で終わるかどうかをチェックします。

<code class="cpp">string str = "hello";
bool isEnding = str.ends("lo");</code>

str が「hellolo」の場合、isEnding は true、それ以外の場合は false です。

ends_with

ends との違いは、ends_with 関数に似ていますが、主な違いが 2 つあります。

ends は、先頭の文字に関係なく、文字列の末尾。
  • ends_with では、「*」や「?」などのワイルドカード文字を使用できます。

以上がC++での終わりは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。