No.1ベストアンサー
- 回答日時:
やってることは
class Test *test1=new Test[10];
class Test *test2=new Test[20];
と同じで、変数名が変わっただけです。
>class Test *test=new Test[10];
たとえば、これが 8番地から10個確保したとして
> test=new Test[20];
は新たに50番地から20個確保、というように、まったく別の領域が確保されます。中身もデフォルトコンストラクタで初期化されます。
(元の)8番地の中身がコピーされるわけでも、領域が拡張されるわけではありません。
では、元の8番地からのがどうなるかというと、確保されたままになります。
「8番地」というアドレスを保存してあった変数testは、後から確保した「50番地」に上書きされてしまったので、もう「8番地」をアクセスする方法はありません。よって、delete[]もできません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java final 1 2022/06/10 22:49
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- C言語・C++・C# クラスのメンバ変数を基準に並べ替えをしたい 5 2022/12/25 17:40
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Visual Basic(VBA) Excel・ユーザーフォームの情報を受け渡したい 4 2022/06/08 10:11
- 中学校 Do you want a new bag? Want you a new bag? この二つの違い 3 2022/07/30 15:55
- 英語 高校英語の問題 1 2023/05/23 15:29
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- HTML・CSS ブロックエディターで作りつつ、画像を挿入しつつ、画像にスタイルシートのコードを付ける方法はありますか 1 2022/08/23 18:46
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラムが途中で強制終了し...
-
構造体でchar name[]と*nameの...
-
void*型のデータサイズ
-
HEAP に関すること
-
newしないオブジェクトについて
-
64ビットと32ビットの違い
-
ヒープメモリの解放について
-
MFCのCStringについて
-
16進ダンプのプログラム
-
allocってなんですか?
-
newと配列?
-
C++のnewで確保したメモリーの...
-
free関数で動作が止まる
-
c言語のポインタへの文字列入力...
-
CreateFileMapping について
-
new と malloc によるメモリの...
-
stringの最大サイズ
-
スタック破壊の上手な見つけ方...
-
char*型が0x0を含む場合
-
SSL_read
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語のポインタへの文字列入力...
-
allocってなんですか?
-
newしないオブジェクトについて
-
スタック破壊の上手な見つけ方...
-
C++で、メンバもヒープに確保さ...
-
プログラムが途中で強制終了し...
-
void*型のデータサイズ
-
構造体でchar name[]と*nameの...
-
C++のnewで確保したメモリーの...
-
stringの最大サイズ
-
DLLのマルチスレッドの動作につ...
-
malloc呼び出し時のセグメンテ...
-
行列内の行の交換,列の交換を...
-
画像を読み込む配列の確保。
-
new と malloc によるメモリの...
-
配列の添え字の最大数とは?
-
MSDNがgethostbynameではなくge...
-
Accessで、メモリを開放するタ...
-
ポインタのポインタの初期化法
-
ヒープメモリの解放について
おすすめ情報