一般的な条件でどのコードがより適切に機能するか、それらの間に関連する違いがあるかどうかを知りたいです...
最初のケース
float x;
float foo ( float A, float B, float x = x)
{
// do stuff with A, B, x ...
}
2番目のケース
float x;
float foo ( float A, float B, float x)
{
// do stuff with A, B, x ...
}
float foo ( float A, float B)
{
// do stuff with A, B, x ...
}