★初心者にVisual C++を教えるスレ★ Part35at TECH
★初心者にVisual C++を教えるスレ★ Part35 - 暇つぶし2ch33:デフォルトの名無しさん
09/10/29 21:46:14
クラスAの関数内で宣言している配列Bを使って、クラスCの関数をループして使いたい場合、
①クラスAの関数内でループさせ、クラスCの関数に配列Bからひとつずつデータを渡して何度も呼び出す
②配列Bを(グローバルに宣言して)クラスCの関数に受け渡して、クラスCの関数内でループさせる

どちらの方法を使うほうがよりスマートでしょうか?
詳しく書くと、クラスCは描画処理関連のクラスで、描画はクラスCでしか行えません
クラスAの関数で描画用の情報をまとめてローカルな配列Bに入れています
②の方が速度的に速そうな気がしますが、①の方がグローバル宣言しなくていいのでプログラム的に簡単なようにも思います
描画処理自体の回数はどちらも変わらないので、①の方が良いんでしょうか


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch