トップページ > プログラム > 2014年10月13日 > yJLU3TGp

書き込み順位&時間帯一覧

36 位/249 ID中時間01234567891011121314151617181920212223Total
書き込み数0000100000000010100000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Rubyの設計上の欠点とは何か?
GCは失敗。メモリは自分で管理せよ!

書き込みレス一覧

Rubyの設計上の欠点とは何か?
47 :デフォルトの名無しさん[sage]:2014/10/13(月) 04:51:43.36 ID:yJLU3TGp
>>46
満足したらもう来ないでね。
あなた無しで進行するからw
GCは失敗。メモリは自分で管理せよ!
100 :デフォルトの名無しさん[sage]:2014/10/13(月) 14:38:15.95 ID:yJLU3TGp
>>99
それは「解放する方法」であって
手動か自動かは関係ないよ。
GCは失敗。メモリは自分で管理せよ!
104 :デフォルトの名無しさん[sage]:2014/10/13(月) 16:38:33.91 ID:yJLU3TGp
>>101
> それでよかったのに

よくなかっただろ?

クラス内部でメモリが確保されている場合(つまりオブジェクトを返す関数)
誰が解放するのかわからない。

クラスに解放してもらうのが一般的だがそうすると、malloc / free だけじゃなく

> GetWindowDC 関数を呼び出してウィンドウデバイスコンテキストを取得した場合や、
> GetDC 関数を呼び出して共通デバイスコンテキストを取得した場合は、
> その後、ReleaseDC 関数を呼び出してデバイスコンテキストを解放しなければなりません。

みたいなルールがクラスごとに大量にできることになる。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。