K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>オイラは買っていませんが [2206] で >> variable_array = realloc(variable_array, sizeof(int) * size); >と引用されていますね。典型的やってはダメと巷で解説されている例でしょう。 > >realloc() に失敗したとき nullptr が返され、旧 variable_array の領域を指すポインタがなくなってしまうので free() できなくなり、リークする >というのがよくある解説なわけです。 > >でもまあ realloc() に失敗するような状況だとほかの処理も一切できなくて終了するしかない、ってのが実情で、 >どうせ終了するんだったら現コードでもまいっかと思うわけですが Maebashi さんはどう思います? > > >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!