トップページ > プログラム > 2015年11月29日 > Co3W2iFa

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

5 位/200 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000001302000007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
GCは失敗。メモリは自分で管理せよ! その2©2ch.net
オブジェクト指向は愚かな考え。この世は計算式 [転載禁止]©2ch.net

書き込みレス一覧

GCは失敗。メモリは自分で管理せよ! その2©2ch.net
88 :デフォルトの名無しさん[sage]:2015/11/29(日) 00:30:29.12 ID:Co3W2iFa
>>87
まあ勉強目的でやるならいいんじゃね
俺は元々ゲームプログラマだったからもう嫌になるほどやったし
メモリ周り工夫するなら言語設計からしたいわ
GCは失敗。メモリは自分で管理せよ! その2©2ch.net
92 :デフォルトの名無しさん[sage]:2015/11/29(日) 15:57:55.75 ID:Co3W2iFa
そもそもc++においてメモリリークって対策も発見も
大して難しい部類のバグではないんだよなぁ
GCの優位性をアピールするために過剰に恐怖心を煽ってる気がする
GCは失敗。メモリは自分で管理せよ! その2©2ch.net
95 :デフォルトの名無しさん[sage]:2015/11/29(日) 16:15:05.64 ID:Co3W2iFa
>>93
いやいや普通難しいとされるバグってメモリ破壊とか同期周りだから
メモリリークなんてデバッガがチェックして丁寧なダンプ出してくれるし
組み込みとかの貧弱な環境なら専用のメモリ管理を用意して
いくらでも好きなチェックや情報出せるから
GCは失敗。メモリは自分で管理せよ! その2©2ch.net
100 :デフォルトの名無しさん[sage]:2015/11/29(日) 16:36:20.27 ID:Co3W2iFa
>>98
はあ?なんでリーク箇所ダンプするだけの話でログ全部吐き出すことになってんの
普通確保する際にヘッダにそのブロックの確保場所埋め込んでるし
アロケータで生存期間のスコープを切り分けといてすぐ分かるようにするけど?
お前の関わったプロジェクトが糞なだけじゃね?
GCは失敗。メモリは自分で管理せよ! その2©2ch.net
103 :デフォルトの名無しさん[sage]:2015/11/29(日) 16:52:06.50 ID:Co3W2iFa
>>102
おいおい反論できずに捨て台詞かよ
上でも書いたがコンシューマで開発してたから
100人*数年の規模でやってたんだけど
もしかしてC++みたいな危険な言語使ってて
今の今まで解析ツールなり自前のメモリ管理なり知らなかったの?
オブジェクト指向は愚かな考え。この世は計算式 [転載禁止]©2ch.net
263 :デフォルトの名無しさん[sage]:2015/11/29(日) 18:23:04.88 ID:Co3W2iFa
>>261
それxがデータのみの構造体だったとしても
関数内でどの要素を変更してるかなんて
外から分かんないじゃん
オブジェクト指向は愚かな考え。この世は計算式 [転載禁止]©2ch.net
264 :デフォルトの名無しさん[sage]:2015/11/29(日) 18:35:24.95 ID:Co3W2iFa
よくCで書かれたライブラリとかで見るよね
ほんとはオブジェクト指向で書きたいんだろうけど
可搬性考えてC採用してるやつ
FooData foo;
Foo_Init(&foo, 0);
Foo_calc(&foo, 999);
Foo_final(&foo);


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