- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
141 :デフォルトの名無しさん[sage]:2015/12/15(火) 05:25:11.90 ID:RYa4o3uw - std::vectorを使う時の質問なんですけど、クラスのメンバー変数として宣言する時ってどうやってサイズ指定するんですかね?
#include <vector> using std::vector; class vtest { public: vector<int> hoge(10); } みたに書くと型を指定しろって言われて、個人的には関数として認識されてるんじゃないかなって思うんですけれど…
|
- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
144 :デフォルトの名無しさん[sage]:2015/12/15(火) 07:05:23.53 ID:RYa4o3uw - >>143
つまりはクラスのコンストラクタで渡せ、って事でいいのかな? なんかいろいろ試してたら hoge._BConstruct([要素数],[数値])で初期化できるっぽい…?
|
- 【初心者歓迎】C/C++室 Ver.97【環境依存OK】 [転載禁止]©2ch.net
145 :デフォルトの名無しさん[sage]:2015/12/15(火) 07:13:02.00 ID:RYa4o3uw - 連投スマン
hoge.resizeで要素数の設定から初期パラメータまで設定できるっぽいな、サンクス
|