私はgoogleで検索しましたが、一次元配列の回答しか見つかりませんでした。3次元配列をC++で指し示す
私は後で機能によって処理されるデータを格納する3次元配列を持っています。 私の配列はlevelcode[400][20][100]
のようになります。デコードレベル関数が必要とするすべての情報を格納します。すぐにスタックオーバーフローエラーが発生します。
しかし、配列全体をどのように参照して値を取得できますか(または配列全体をどのように渡すのですか)?
私は技術的に各既存のパラメータの関数を呼び出すことができますが、私はそれが速くなるだろうと思うし、全体の配列が渡されたか、または何らかの並べ替えのポインタを使用して使用してください。 これをどのように達成できますか?
このような質問に対する答えを読んだことがありますか?http://stackoverflow.com/questions/18283089/pointers-to-3d-arrays-c –
'std :: array'を使用することは可能ですか?代わりに? – Tobias
配列の宣言方法を示すコードを投稿できますか? – Chiel