gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
dc_string::strieq Interface Reference

Public Member Functions

logical function strieq_cc (string_a, string_b)

Detailed Description

Definition at line 195 of file dc_string.f90.

Member Function/Subroutine Documentation

◆ strieq_cc()

logical function dc_string::strieq::strieq_cc ( character(len = *), intent(in) string_a,
character(len = *), intent(in) string_b )

大文字小文字を無視した文字列比較

大文字・小文字を無視して文字列の比較を行います。 文字列 string_a と文字列 string_b を比較し、同じものならば .true. を、異なる場合には .false. を返します。

Parameters
[in]string_a比較する1つ目の文字列
[in]string_b比較する2つ目の文字列
Returns
文字列が等しい場合(大文字小文字無視)は .true.

Definition at line 502 of file dc_string.f90.

503 !--
504 ! ※ 注意書き ※
505 !
506 ! コンパイラによっては character(len = len(string_a)):: abuf
507 ! が通らないため, 文字数を dc_types で提供される種別型
508 ! パラメタ STRING で制限
509 !++
510 character(len = *), intent(in):: string_a
511 character(len = *), intent(in):: string_b
512 character(len = STRING):: abuf
513 character(len = STRING):: bbuf
514 abuf = string_a
515 bbuf = string_b
516 call toupper(abuf)
517 call toupper(bbuf)
518 result = (abuf == bbuf)

The documentation for this interface was generated from the following file: