入力としていくつかの値のいくつかの平均を計算する関数があり、出力は平均を計算する2つの方法です:通常の平均と対数平均。
void average_function(double nb1, double nb2, double &avr1, double &avr2)
{
....
}
メインプログラムで: 最初の戻り値、つまり avr1 だけを呼び出したいだけで、出力 avr2 は必要ありません。ポインターの場合は avr2=NULL にする必要があると思いますが、その場合はそうではありません。
double avr1;
average_function(nb1, nb2, avr1, avr2)
その状況で avr1 だけを出力する方法はありますか? または、異なる平均関数を 2 つの関数に分けます。1 つは avr1 を返し、もう 1 つは avr2 を返します (これは本当にやりたくないことです)。