- 50 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 11:45:09 ]
- >>48
>ローカルでポインタのポインタを作る場合って、 >2回newしないといけないのでしょうか? ローカル変数としてポインタのポインタを作りたいだけなら、int **p; と宣言するだけでいい。 >それともポインタのポインタだけnewすれば、 >必要なメモリを全部ロックしてくれるんでしょうか? そんなことはない。自分でnewしたものしか確保されない。 そもそも>>48のコードを見ると、newしているとのはintとint*だけで、ポインタのポインタ(int**)はnewしていないが。 自分がやろうとしていることをうまく説明できていない、または 自分がその関数のなかで何をしたいのか整理できてないでしょ。
|

|