回答編集履歴
2
「構築」と対になる語として「解体」を追加
test
CHANGED
@@ -18,6 +18,6 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
オブジェクトをきちんと構築するためには,
|
21
|
+
オブジェクトをきちんと 構築/解体 するためには,
|
22
22
|
|
23
23
|
**mallocとfreeではなくて,newとdeleteを用いるべき**でしょう.
|
1
typo修正
test
CHANGED
@@ -6,13 +6,13 @@
|
|
6
6
|
|
7
7
|
これではオブジェクトは構築されていません.
|
8
8
|
|
9
|
-
mallocは単に `sizeof(linkedList)` byteのメモリを用意するだけです.
|
9
|
+
mallocは単に `sizeof(linkedList)` [byte]分のメモリを用意するだけです.
|
10
10
|
|
11
11
|
そこにまともに構築されたオブジェクトはありません.
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
`linkedList`の
|
15
|
+
`linkedList`のコンストラクタが`nil`に行っている処理自体のデンジャラス感はとりあえず置いておくとしても,
|
16
16
|
|
17
17
|
`linkedList`型のオブジェクトが生成されていないのですから,このコンストラクタが走ることもなく,よって,`nil`の値は不定です.
|
18
18
|
|