私は、コードテーブルとそれを通過するいくつかのパラメータに基づいてテーブルルックアップを実行する別の関数を生成する関数を作成しました。例えば。C++スコープ外問題
generateCodeTable(int x, int y);
tablelookup(int z);
私はちょうどgenerateCodeTable関数によって作成された変数がスコープ外であり、()tablelookupによってアクセスすることができないことに気づきました。私はgenerateCodeTable関数を呼び出す前に変数を初期化することでこれを避けることができましたが、それを実装するより洗練された方法があるのだろうかと思っていました。
ありがとうございました
は、これらのクラスのメンバーですか? 'generateCodeTable'は何をしますか - それはローカルコンテナ/グローバルコンテナなどにデータを埋め込みますか?役に立つ答えを提供するためにもっと多くの情報が必要です。 – Nim