Closed ma8ma closed 12 months ago
haystackの末尾がneedleと一致するかチェックする文字列の操作を実装します。合わせてテストケースを追加し動作を確認します。
新しい規格のC++20には同等の操作を行うメンバー関数std::string::ends_with()やstd::string_view::ends_with()がありますがJDimが利用する規格はC++17であるため自前で実装します。
std::string::ends_with()
std::string_view::ends_with()
haystackの末尾がneedleと一致するかチェックする文字列の操作を実装します。合わせてテストケースを追加し動作を確認します。
新しい規格のC++20には同等の操作を行うメンバー関数
std::string::ends_with()
やstd::string_view::ends_with()
がありますがJDimが利用する規格はC++17であるため自前で実装します。