Opened 16 years ago

Closed 16 years ago

#202 closed タスク (fixed)

Stringの比較系メソッドをもう少しまともに実装する

Reported by: イグトランス (egtra) Owned by: イグトランス (egtra)
Priority: 中-major Milestone: ablib_α1
Component: ablib Version:
Keywords: Cc:

Description

CompareをCompareOrdinalの呼び出しで済ませたり、引数のチェックを怠っているなどあまりほめられた実装になっていないのを整理する。特に、次の変更を行う。

  1. CompareはCompareString API関数の単語順で実装する。
  2. Compareに大文字小文字の区別をしない指定のできる多重定義を追加する。
  3. 比較演算子はCompareOrdinalで実装する。

本来はCompareOrdinalにも大文字小文字の区別をしない指定ができるはずだが、本チケットでは見送る。

Change History (3)

comment:1 by イグトランス (egtra), 16 years ago

Status: newassigned

comment:2 by イグトランス (egtra), 16 years ago

既に書き始めていますが、22日(月)はバイトなんで、おそらくコミットは23日火曜日になると思います。

comment:3 by イグトランス (egtra), 16 years ago

Resolution: fixed
Status: assignedclosed

[634]にて完了

Note: See TracTickets for help on using tickets.