[過去ログ] GCは失敗。メモリは自分で管理せよ! その2©2ch.net (720レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
51(1): デフォルトの名無しさん [sage] 2015/11/24(火) 12:31:47.38 ID:HvLaDP3z(1/2) AAS
所有権って・・・・
unique_ptrを使うと勝手に所有権が移動してしまうし
生のポインタを使うんならわかるけど
249(2): デフォルトの名無しさん [sage] 2015/12/08(火) 16:16:30.38 ID:zjJIjn6V(1/2) AAS
参照がなくなったタイミングで必ず開放してくれて
かつ
循環参照でも問題ない
パーフェクトなGCが有れば最高なわけだが
実際にはそんなGCは無い
となれば、通常であれば言語側は性質の異なる複数のGCを用意しておいて
使う側はシチュエーションに合わせて選べるようにしておくのが自然な発想
しかしそういう言語は殆ど無い、これが問題
といってもマークスイープ系GCが前提のC#やJavaのような言語に
RAIIの発想を持ち込もうとしても
C++のデストラクタのように自身のメンバのデストラクタを自動で芋づる式に呼び出す仕組みが
元々無いので、手動で芋づる式に解放関数を呼び出すコードを書かなければならなく
うまく行っていない
286: 名無しさん@そうだ選挙に行こう [sage] 2015/12/14(月) 18:42:08.38 ID:CJqGCki1(1) AAS
C#はマルチスレッド使いまくりだけど事故の話はあまり聞かないな
マイクロソフトが優秀なのか低品質プログラマがいないのか
378: デフォルトの名無しさん [sage] 2016/02/10(水) 20:59:51.38 ID:rEABlirv(1) AAS
JAVAはクソ
439: デフォルトの名無しさん [sage] 2016/03/27(日) 21:10:56.38 ID:N7IGtcj3(1) AAS
グローバルインスタンスホルダーは明確にインスタンスの状態を把握したいときに積極的に使うべき
528(1): デフォルトの名無しさん [sage] 2016/04/24(日) 12:45:58.38 ID:TFb7efu7(2/3) AAS
>>526だからQtでデーモン?(クエスチョン)…なんじゃね?
加えてQtってGC関係あるのか?
たしかC++のライブラリーだよね?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s