dc_string::strieq Interface Reference

Private Member Functions

logical function strieq_cc (string_a, string_b)
 

Detailed Description

Definition at line 150 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 
)
private

Definition at line 420 of file dc_string.f90.

420  !
421  ! 大文字・小文字を無視して文字列の比較を行います。
422  ! 文字列 string_a と文字列 string_b を比較し、同じものならば
423  ! .true. を、異なる場合には .false. を返します。
424  !
425  !--
426  ! ※ 注意書き ※
427  !
428  ! コンパイラによっては character(len = len(string_a)):: abuf
429  ! が通らないため, 文字数を dc_types で提供される種別型
430  ! パラメタ STRING で制限
431  !++
432  !
433  character(len = *), intent(in):: string_a
434  character(len = *), intent(in):: string_b
435  character(len = STRING):: abuf
436  character(len = STRING):: bbuf
437  abuf = string_a
438  bbuf = string_b
439  call toupper(abuf)
440  call toupper(bbuf)
441  result = (abuf == bbuf)

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