• ベストアンサー

クラス内で二次元配列は無理なのでしょうか?

VisualC++ 2005を使っています。 class test{ int ary[10][2]; }; とすると、混合型はサポートされていません。 とエラーになります。 クラス内で二次元配列は無理なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • jpir
  • ベストアンサー率50% (1/2)
回答No.3

バージョンがちょっと古いのですが, Visucal C++ 2003 で試してみたところ,問題なくコンパイルすることができました. ちなみにこのように書きました. #include <iostream> class test{ int ary[10][2]; }; int main(int argc, char* argv[]) { return 0; } 別な部分に問題があると思われます.

その他の回答 (3)

回答No.4

こんにちは。 エラーの番号はわかりますか? プロジェクトは何でしょう? クラス内での2次元配列利用は可能ですが ヒントをください

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。 特に問題なく出来るかと思うのですが。 ちなみに、配列であれば、STLのvectorを使うと扱いやすいかと思います。 ちぃと蛇足ですが。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

>クラス内で二次元配列は無理なのでしょうか? 問題ないです。 別の問題では?

関連するQ&A