R
には、モジュールの実行時に未使用の引数が存在するという事実を無視することはできますか?未使用の引数R
例えば、私はa
とb
という製品を返すモジュールmultiply(a,b)
を持っています。この上でエラーを返す
multiply(a=20,b=30,c=10)
だけで必要な入力a
とb
が指定されているため、少し不必要なようだ:私はそうのようなモジュールが呼び出す場合、私は、エラーを受け取ることになります。この悪い行動を避けることは可能ですか?
c
の指定をやめるのは簡単な解決策ですが、なぜR
がこのように動作するのかはわかりません。これを解決する別の方法がありますか?
"これはちょっと不必要なようだ"と返答して、私はこれが不必要だとは思わない追加の引数を割り当てるために、関数の "予期しない動作"を防ぐために引数が存在しないことを伝える必要があることは明らかです。 –
まず、モジュールではない関数です。第二に、あなたの関数は追加の引数で何をすべきかを知っていますか?答えは正しいと思いますが、実際にどのようにドット(別名「...」)を使用するかをより具体的に説明する必要があります。 – geneorama