質問するログイン新規登録

回答編集履歴

1

ちょっと修正

2016/02/06 10:01

投稿

Chironian
Chironian

スコア23274

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  こんにちは。
2
2
 
3
- 空のオブジェトだからですね。
3
+ メンバ変数にアセスしていないからですね。
4
4
 
5
5
  `CBase& base = CBase();`でオブジェクトが作られますが、中身は空です。
6
6
  そして、おっしゃる通り、この文を抜けると破棄されます。msvcのデバッグ・モードならたぶん0xddd...のような値で埋められると思います。