説明
このプログラムは、EBCDIC から ASCII への文字列変換および ASCII から EBCDIC への文字列変換を行えるようにします。 このプログラムでは、EBCDIC コードをキーとするマップ (E2AMap) と、ASCII コードをキーとするマップ (A2EMap) の、2 つのマップが使用されます。 EBCDIC から ASCII への変換は、(EBCDIC コードをキーとする) E2AMap 内の EBCDIC コードと一致するキーをもつ要素を検出し、その要素から得られた ASCII コード情報を使用することによって行われます。 ASCII から EBCDIC への変換は、(ASCII コードをキーとする) A2EMap 内の ASCII コードと一致するキーをもつ要素を検出し、その要素から得られた EBCDIC コード情報を使用することによって行われます。
概念
このプログラムは、要素操作クラスと組み合わせてデフォルト・クラス IMap を使用する方法を示すサンプルです。
タスク
このプログラムは、マップを使用して、EBCDIC から ASCII に、また ASCCII から EBCDIC に文字列を変換します。