他の関数内で宣言された変数にアクセスする必要があります。
推定f1()
void f1()
{
double a;
int b;
//some operations
}
とf2()
void f2()
{
//some operations
//access a and b from f1()
}
C ++で可能ですか?どうすればそれができますか?
ここに示すように関数への参照を渡すことは、関数を呼び出す順序が崩れるため、私の場合には適切な答えではありません。グローバル変数の宣言も拒否されました。