私はクラスを実装しており、宣言して初期化する必要がある多くの変数を使用して処理を行う関数があります。
変数宣言で関数が乱雑にならないようにして、次のようなことをしたいと思います。
doFunction(){
declare();
//Do things with variables declared in declare()
}
void declare(){
//declare lots of variables here
}
これは、変数が declare() にスコープされ、doFunction() によって認識されないため機能しません。この問題を処理する賢明な方法は何ですか?