トップページ > プログラム > 2014年12月06日 > Iv1q4dyj

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

10 位/244 ID中時間01234567891011121314151617181920212223Total
書き込み数0101100100000000000000217



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
mallocの後にfree不要と言うバカいるの?Part2
C言語なら俺に聞け

書き込みレス一覧

C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
109 :デフォルトの名無しさん[sage]:2014/12/06(土) 01:33:59.97 ID:Iv1q4dyj
>>108
パディングにアクセスする状況をすぐに思いつかなかったがそういうことか。たしかにそれは無茶だわw
mallocの後にfree不要と言うバカいるの?Part2
573 :デフォルトの名無しさん[sage]:2014/12/06(土) 03:30:36.01 ID:Iv1q4dyj
>>572
VirtualAllocとかOS依存のメソッド使ったり、グローバルな配列を細切れに使ったりも出来るんじゃない?
標準のAPIで書くならmallocしかないけど…
コンパイラ環境側が提供するnewを標準Cの範囲のみで書かなきゃダメな規則とか有るんだろうか?
だけどstd::threadとか標準Cにはどうやっても落とし込めないよなぁ…
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
113 :デフォルトの名無しさん[sage]:2014/12/06(土) 04:52:34.43 ID:Iv1q4dyj
古いコードのメンテとか組み込みとかはCが結構有るだろうし、
C++は普通に使うだろうけどCの殆どを内包してるから無駄にはならんし。
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
119 :デフォルトの名無しさん[sage]:2014/12/06(土) 07:52:42.28 ID:Iv1q4dyj
順番入れ替えてパディング無くせるケースの話じゃね?
mallocの後にfree不要と言うバカいるの?Part2
585 :デフォルトの名無しさん[sage]:2014/12/06(土) 22:06:14.90 ID:Iv1q4dyj
>>581
だからさぁ・・・それをfree不要とは言わないでしょ。
freeしない領域も実質プログラムの終了でfreeを代用してるだけだし、
プログラマの意図としてはfreeすべき場所を把握できているケース。
このスレはfreeも満足に使えないくせにfree不要とか言っちゃう馬鹿を断罪するスレなんだよ。

なんでそこまでして「free不要論は間違い」をfree必須教みたいに扱って敵視してんの?
発端のfree不要とか言っちゃった馬鹿が知恵つけながら粘ってるようでヤなんだけど。

>>584
そこまで行くとkillするAPIも無いとかkillする側が責任持つべきとかになるんじゃね。
C言語なら俺に聞け(入門編)Part 127 [転載禁止]©2ch.net
136 :デフォルトの名無しさん[sage]:2014/12/06(土) 22:44:45.27 ID:Iv1q4dyj
組み込みに至ってはログ吐くのも一苦労だったりする場合もあるぜ
LチカLチカー!
C言語なら俺に聞け
69 :デフォルトの名無しさん[sage]:2014/12/06(土) 23:58:07.47 ID:Iv1q4dyj
ネイティブコード吐ける言語のIDEデバッガなら逆アセンブルモードがよく有るし、
汎用のデバッガならソースとマップ情報がない場合逆アセンブル表示するしかない。
逆アセンブル表示の場合機械語を表示するカラムも付いてる場合が結構ある。


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