逆ポーランド記法に変換する
前回逆ポーランド記法の仕組みについて書きました。今回は通常の式から逆ポーランド記法の式に変換するアルゴリズムについて紹介します。
前回逆ポーランド記法の仕組みについて書きました。今回は通常の式から逆ポーランド記法の式に変換するアルゴリズムについて紹介します。
.NET系のプログラミングをすると、「C#を使っているのにVB.NETの情報しか出てこない!」なんてことはよくあります。 手作業で変換していくのもいいですが、全自動でお互いのコードに変換する方法もあります。
プログラム内で扱える型には様々あると紹介しました。基本的に型には互換性があるのですが、下位クラスに変換する時には何かしらデータが失われる可能性があるという注意点があります。 その際に型を変換する方法について紹介します。