1

重複の可能性:
C++ での算術式の評価

有理数演算を処理するクラスを作成しました。つまり、"a/b" の形式の文字列を受け入れるコンストラクタがあり、object.numerator = a および object.denominator = b でオブジェクトをインスタンス化します。また、Rational オブジェクトを処理するために算術演算子をオーバーロードしました。

私の質問は、「a/b + c/d」のように、ファイルから行単位で読み取ることです。

両方のオペランドが Rational オブジェクトになるようにする方法はわかっていますが、演算子をストリームから取り出してオペランドで使用するにはどうすればよいでしょうか?

ありがとう!

4

0 に答える 0