Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud berakhir dalam c++

Apakah maksud berakhir dalam c++

下次还敢
下次还敢asal
2024-04-28 17:30:191120semak imbas

Fungsi hujung dalam C++ menyemak sama ada hujung rentetan sepadan dengan rentetan yang diberikan. Sintaks: bool berakhir(const string& str) const;

Apakah maksud berakhir dalam c++

Maksud ends dalam C++

ends ialah fungsi ahli kelas rentetan dalam perpustakaan standard C++. Apa yang dilakukannya ialah menyemak sama ada hujung rentetan sepadan dengan rentetan yang diberikan.

Syntax

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

Parameter

  • str: Rentetan untuk dipadankan

Nilai pulangan

kembalikan dengan rentetan yang betul

Rentetan sebaliknya diberikan sebaliknya

Penggunaan

fungsi ends boleh digunakan untuk menyemak sama ada rentetan mengandungi hujung tertentu. Sebagai contoh, kod berikut menyemak sama ada rentetan "hello" berakhir dengan "lo":

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

Jika str ialah "hellolo", maka isEnding adalah benar, jika tidak ia palsu.

Perbezaan daripada ends_with

ends adalah serupa dengan ends_with fungsi, tetapi mempunyai dua perbezaan utama:

  • ends hanya memeriksa hujung rentetan, tanpa mengira mana-mana watak utama.
  • ends_with membenarkan aksara kad bebas seperti "*" dan "?".

Atas ialah kandungan terperinci Apakah maksud berakhir dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn