可変個引数によるインターフェース
可変個引数のインターフェースとは、任意の数の引数を取るものです。
例えば、println!
は、フォーマット文字列の定義に従い、任意の数の引数を取ることができます。
前のセクションのcalculate!
マクロを、可変個引数に拡張することができます:
出力:
1 + 2 = 3
3 + 4 = 7
(2 * 3) + 1 = 7
可変個引数のインターフェースとは、任意の数の引数を取るものです。
例えば、println!
は、フォーマット文字列の定義に従い、任意の数の引数を取ることができます。
前のセクションのcalculate!
マクロを、可変個引数に拡張することができます:
出力:
1 + 2 = 3
3 + 4 = 7
(2 * 3) + 1 = 7