fjの時代から10年以上に渡るmalloc/free問題について語ってください(^q^)
前スレ
main以外★mallocの後にfree不要と言うバカいるの?
http://toro.2ch.net/test/read.cgi/tech/1352812333/
探検
mallocの後にfree不要と言うバカいるの?Part2
■ このスレッドは過去ログ倉庫に格納されています
2013/01/30(水) 21:38:37.44
2013/02/03(日) 12:42:04.81
>>37
コンパイラが最適化してくれるので問題ありません。
コンパイラが最適化してくれるので問題ありません。
2013/02/03(日) 13:37:59.35
>>45
しない
コンパイラからはfree() は単なる一つの関数にしかみえない
p が 0 のとき free(p) はなにもしないことは、コンパイラはしらない
勉強不足だ、これではwww野郎やQZすらの相手にもならない
死ね
しない
コンパイラからはfree() は単なる一つの関数にしかみえない
p が 0 のとき free(p) はなにもしないことは、コンパイラはしらない
勉強不足だ、これではwww野郎やQZすらの相手にもならない
死ね
2013/02/03(日) 13:42:43.89
>>46
素人乙
素人乙
2013/02/03(日) 13:46:41.46
>>46
コンパイラがライブラリの仕様を把握していないと矛盾が生じます。
printfが書式文字列に従って値を表示することをしらなければ出せない
はずの、書式文字列と引数があっていないときのwarningを出せます。
同じように、if(!p)free(p)という悪しき慣例があることも知っています。
コンパイラがライブラリの仕様を把握していないと矛盾が生じます。
printfが書式文字列に従って値を表示することをしらなければ出せない
はずの、書式文字列と引数があっていないときのwarningを出せます。
同じように、if(!p)free(p)という悪しき慣例があることも知っています。
2013/02/03(日) 13:47:08.31
2013/02/03(日) 13:48:21.26
2013/02/03(日) 13:50:06.53
>>49
なんでfreeのほうを省くの?バカなの?死ぬの?
なんでfreeのほうを省くの?バカなの?死ぬの?
2013/02/03(日) 13:51:19.74
53デフォルトの名無しさん
2013/02/03(日) 13:53:28.26 本日の大バカ晒しage
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
49 :デフォルトの名無しさん:2013/02/03(日) 13:47:08.31
>>47
ではfree(0)を省いてくれる処理系を挙げてみよ
54デフォルトの名無しさん
2013/02/03(日) 13:59:20.992013/02/03(日) 14:03:19.10
逆に、mallocがNULLを返したかチェックしない人多いよね。
LinuxではNULLが返ってくることはないというのが理由らしいんだけど。
LinuxではNULLが返ってくることはないというのが理由らしいんだけど。
2013/02/03(日) 14:07:34.43
成功した振りして使用時に落ちるの何とかして欲しい
2013/02/03(日) 14:11:47.93
OOM Killerで他のプロセスが殺されるとか、糞仕様すぎる。
58デフォルトの名無しさん
2013/02/03(日) 14:23:36.912013/02/03(日) 14:29:16.84
反論できなくなると開き直る
60デフォルトの名無しさん
2013/02/03(日) 14:35:03.61 >>46
お前がオレさまの相手をするのは、バカすぎて無理。wwwww
うんこQzからかって遊ぶだけにとどめておけ。wwww
その処理系のライブラリが
inline void free(void *p)
{
if (p)
read_free(p);
}
という実装だったら、
> if(p!=NULL)free(p);
はコンパイラが最適化できる。 wwww
お前がオレさまの相手をするのは、バカすぎて無理。wwwww
うんこQzからかって遊ぶだけにとどめておけ。wwww
その処理系のライブラリが
inline void free(void *p)
{
if (p)
read_free(p);
}
という実装だったら、
> if(p!=NULL)free(p);
はコンパイラが最適化できる。 wwww
61デフォルトの名無しさん
2013/02/03(日) 14:44:15.39 >>59
> realloc(NULL, size); がmalloc(size) と等価にならないかわいそうなバグがある処理系が存在した話であればこれは有名
「これは有名」の「これ」とは何かね? wwww
バカの文章は読みにくい。 wwww
> realloc(NULL, size); がmalloc(size) と等価にならないかわいそうなバグがある処理系が存在した話であればこれは有名
「これは有名」の「これ」とは何かね? wwww
バカの文章は読みにくい。 wwww
2013/02/03(日) 14:50:20.19
>>45
コンパイラが最適化してくれるというのは、そうかも知れない。
でも、しないかもしれない。
また、それは可読性を下げてまでやるべき事ではないと思うがな。
もしかして IOCCC に出品するつもりとか?
そして、やり方としては、無茶な仕事を下請けへ丸投げするのと
全く同じなんだよね。
技術的な裏付けは何にも無いけど、彼奴等に投げておけば
何とかするだろう、レベルの発想。
コンパイラが最適化してくれるというのは、そうかも知れない。
でも、しないかもしれない。
また、それは可読性を下げてまでやるべき事ではないと思うがな。
もしかして IOCCC に出品するつもりとか?
そして、やり方としては、無茶な仕事を下請けへ丸投げするのと
全く同じなんだよね。
技術的な裏付けは何にも無いけど、彼奴等に投げておけば
何とかするだろう、レベルの発想。
2013/02/03(日) 15:10:49.37
2013/02/03(日) 15:16:54.70
65デフォルトの名無しさん
2013/02/03(日) 15:20:11.25 それは↓を言う前に言うべきだったね。 wwww
自信たっぷりに否定した後で、可能な事を示されてからじゃ遅い。 wwww
お前はヘボなんだよ。wwww ヘボ同士でうんこQzと絡んでるのがお似合い。wwww
本日のバカ wwww
> From: [46] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 13:37:59.35
>
> >>45
> しない
> コンパイラからはfree() は単なる一つの関数にしかみえない
> p が 0 のとき free(p) はなにもしないことは、コンパイラはしらない
> 勉強不足だ、これではwww野郎やQZすらの相手にもならない
>
> 死ね
>>45は前スレのオレの真似をして煽っただけだろう。
十中八九inlineで最適化なんて思いついていない中防。。
そんなのに釣られてバカ晒す事になった>>46が憐れでならない。 wwwww
自信たっぷりに否定した後で、可能な事を示されてからじゃ遅い。 wwww
お前はヘボなんだよ。wwww ヘボ同士でうんこQzと絡んでるのがお似合い。wwww
本日のバカ wwww
> From: [46] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 13:37:59.35
>
> >>45
> しない
> コンパイラからはfree() は単なる一つの関数にしかみえない
> p が 0 のとき free(p) はなにもしないことは、コンパイラはしらない
> 勉強不足だ、これではwww野郎やQZすらの相手にもならない
>
> 死ね
>>45は前スレのオレの真似をして煽っただけだろう。
十中八九inlineで最適化なんて思いついていない中防。。
そんなのに釣られてバカ晒す事になった>>46が憐れでならない。 wwwww
2013/02/03(日) 15:21:08.32
全ては、その1個の積み重ねなのだよ。
2013/02/03(日) 15:22:16.73
>>62
呼ばなくていいなら関数呼び出しは少ないほうがいい場合もある。
そういう意味でif (p) free(p)は、意味はある。
機械語にしたところでfreeを呼ぶためにレジスタにロードするので
zeroチェックはそのついでで行うことができるし、ifのほうは
大したペナルティにはならない。
呼ばなくていいなら関数呼び出しは少ないほうがいい場合もある。
そういう意味でif (p) free(p)は、意味はある。
機械語にしたところでfreeを呼ぶためにレジスタにロードするので
zeroチェックはそのついでで行うことができるし、ifのほうは
大したペナルティにはならない。
2013/02/03(日) 15:26:10.39
freeがinlineになっているクソな処理系ってなんだよ。
2013/02/03(日) 15:28:33.30
>>64
linux上でman mallocをよく読め。
linux上でman mallocをよく読め。
2013/02/03(日) 15:32:20.46
>>67
NULLがzeroだなんて誰が決めたの?
NULLがzeroだなんて誰が決めたの?
2013/02/03(日) 15:36:01.30
ところで明日振り替え休日で休みだよね。
2013/02/03(日) 15:36:42.91
NULLは(仮に機械表現が全ビット0でなかったりしても)コンパイラ(言語)の上では0だよ?
そんなことも知らずにこんなスレで暴れようと思ってるの?
そんなことも知らずにこんなスレで暴れようと思ってるの?
2013/02/03(日) 15:44:50.31
>>60
>その処理系のライブラリが inline void free(void *p)
お前も馬鹿か?
標準ライブラリがソースで提供されているとでも?
普通はobjやlibではないか?
そんなバイナリをインラインにできるとでも?
死ね
>その処理系のライブラリが inline void free(void *p)
お前も馬鹿か?
標準ライブラリがソースで提供されているとでも?
普通はobjやlibではないか?
そんなバイナリをインラインにできるとでも?
死ね
2013/02/03(日) 15:46:58.24
>>73
#include <stdlib.h>
#include <stdlib.h>
2013/02/03(日) 15:49:07.30
>>61
やさしい日本語しかよまない/よめない馬鹿なんだね、指示詞を敢えて差し込むのはよくやること
>前項の目的を達するため、陸海空軍その他の戦力は**これを**保持しない。
>国の交戦権は**これを**認めない。
>> realloc(NULL, size); がmalloc(size) と等価にならないかわいそうなバグがある処理系が存在した話であればこれは有名
>「これは有名」の「これ」とは何かね? wwww
「realloc(NULL, size); がmalloc(size) と等価にならないかわいそうなバグがある処理系が存在した話」
だね
死ね
やさしい日本語しかよまない/よめない馬鹿なんだね、指示詞を敢えて差し込むのはよくやること
>前項の目的を達するため、陸海空軍その他の戦力は**これを**保持しない。
>国の交戦権は**これを**認めない。
>> realloc(NULL, size); がmalloc(size) と等価にならないかわいそうなバグがある処理系が存在した話であればこれは有名
>「これは有名」の「これ」とは何かね? wwww
「realloc(NULL, size); がmalloc(size) と等価にならないかわいそうなバグがある処理系が存在した話」
だね
死ね
2013/02/03(日) 15:50:47.38
>>74
死ね
死ね
2013/02/03(日) 15:52:02.57
>>71
ということにしたいのですね:-P
ということにしたいのですね:-P
2013/02/03(日) 15:54:38.10
len = sprintf(buf, "%c", 0)
len => 1
strlen(buf) => 0
len => 1
strlen(buf) => 0
79デフォルトの名無しさん
2013/02/03(日) 15:56:25.842013/02/03(日) 15:59:48.45
しかしこのネタは昔から盛り上がるんだけれど、リアルで素のmallocをアプリレベルでそんなに呼ぶものなのか?
組み込み云々言っている奴もいたけれど、俺が関わってきた範囲では分断の問題で直接使うことはないな。
素のmalloc/freeは遅くて使い物にならないって環境って場合もあったけど。
最近はRAM自体はそこそこのっている環境も多いんでスタック増やして、C99にして可変長配列使うっていう手で
かなりの部分が楽になった。
人命云々言っている奴、プロセスの概念がある世界ならば、なるべくプロセスの寿命を短くするって方向も
考えたほうがいいぞ。最初からmalloc/freeだけに限らずバグの全くない大規模なプログラムなんて
妄想だと思ってシステム作ると、頑強なものができるから。
組み込み云々言っている奴もいたけれど、俺が関わってきた範囲では分断の問題で直接使うことはないな。
素のmalloc/freeは遅くて使い物にならないって環境って場合もあったけど。
最近はRAM自体はそこそこのっている環境も多いんでスタック増やして、C99にして可変長配列使うっていう手で
かなりの部分が楽になった。
人命云々言っている奴、プロセスの概念がある世界ならば、なるべくプロセスの寿命を短くするって方向も
考えたほうがいいぞ。最初からmalloc/freeだけに限らずバグの全くない大規模なプログラムなんて
妄想だと思ってシステム作ると、頑強なものができるから。
81デフォルトの名無しさん
2013/02/03(日) 16:09:57.63 マルチスレッドだと、スタックサイズが固定になるのでautoにでかいのを置くことは
必然的に避ける事になる。 これ位は常識だぞ。 wwww
> 最初からmalloc/freeだけに限らずバグの全くない大規模なプログラムなんて
free楽勝と豪語しているfree必須バカは全くバグのないプログラムを作れるらしいぞ。wwww
必然的に避ける事になる。 これ位は常識だぞ。 wwww
> 最初からmalloc/freeだけに限らずバグの全くない大規模なプログラムなんて
free楽勝と豪語しているfree必須バカは全くバグのないプログラムを作れるらしいぞ。wwww
2013/02/03(日) 16:14:07.11
2013/02/03(日) 16:14:49.26
>マルチスレッドだと、スタックサイズが固定になる
無知発見w
無知発見w
2013/02/03(日) 16:15:58.26
>リアルで素のmallocをアプリレベルでそんなに呼ぶものなのか
>素のmalloc/freeは遅くて使い物にならないって環境って場合もあったけど
自分が特殊な環境にいたと自負してる時点で1行目が死んでるよ
>素のmalloc/freeは遅くて使い物にならないって環境って場合もあったけど
自分が特殊な環境にいたと自負してる時点で1行目が死んでるよ
2013/02/03(日) 16:18:17.34
86デフォルトの名無しさん
2013/02/03(日) 16:20:58.632013/02/03(日) 16:22:02.44
2013/02/03(日) 16:22:30.71
>>81
> マルチスレッドだと、スタックサイズが固定になるのでautoにでかいのを置くことは
> 必然的に避ける事になる。 これ位は常識だぞ。 wwww
おいおい、組み込みの世界だと元々スタック1Kとかふつーだったのが、それを64Kにすれば
楽できるとかそういうレベルの話だよ。
> マルチスレッドだと、スタックサイズが固定になるのでautoにでかいのを置くことは
> 必然的に避ける事になる。 これ位は常識だぞ。 wwww
おいおい、組み込みの世界だと元々スタック1Kとかふつーだったのが、それを64Kにすれば
楽できるとかそういうレベルの話だよ。
2013/02/03(日) 16:23:37.58
2013/02/03(日) 16:25:47.94
死ねの人は息してる?w
2013/02/03(日) 16:27:24.50
2013/02/03(日) 16:29:53.55
>>80
確かに素のmalloc()/free() を直にソースに散らばらせるのは好ましくないね
QZですらアロケータ経由だったようだし
昔のlisp処理系ではタイプごとにアロケータを別に準備していたようだねセル用とかね64KiBのシステム用だったけれど
確かに素のmalloc()/free() を直にソースに散らばらせるのは好ましくないね
QZですらアロケータ経由だったようだし
昔のlisp処理系ではタイプごとにアロケータを別に準備していたようだねセル用とかね64KiBのシステム用だったけれど
2013/02/03(日) 16:30:48.52
2013/02/03(日) 16:31:17.25
>>81
>free楽勝と豪語しているfree必須バカは全くバグのないプログラムを作れるらしいぞ。wwww
楽勝とはいっていないがmalloc()/free()くらいは完全に管理できるだろうねアロケータを準備したりしてね
お前はそれができないからmalloc()/free()を使わないんだろう?
死ね
>free楽勝と豪語しているfree必須バカは全くバグのないプログラムを作れるらしいぞ。wwww
楽勝とはいっていないがmalloc()/free()くらいは完全に管理できるだろうねアロケータを準備したりしてね
お前はそれができないからmalloc()/free()を使わないんだろう?
死ね
2013/02/03(日) 16:32:12.21
2013/02/03(日) 16:33:35.98
(このままじゃくさおが生霊に殺されそう…)
2013/02/03(日) 16:34:36.64
98デフォルトの名無しさん
2013/02/03(日) 16:40:00.252013/02/03(日) 16:43:17.30
101デフォルトの名無しさん
2013/02/03(日) 16:44:14.74 1.スタックサイズは固定だよバカ
2.(1へ)生成時に設定できるよ
3.(2へ)生成時に設定できるの知らないのかバカ
3は2に対してどのような作用を及ぼしているんだろう
さすがに草生やさないと会話できないだけあって文盲過ぎる
2.(1へ)生成時に設定できるよ
3.(2へ)生成時に設定できるの知らないのかバカ
3は2に対してどのような作用を及ぼしているんだろう
さすがに草生やさないと会話できないだけあって文盲過ぎる
102デフォルトの名無しさん
2013/02/03(日) 16:44:31.10103デフォルトの名無しさん
2013/02/03(日) 16:46:05.71 くさおはどうして日本語が不自由なの?
104デフォルトの名無しさん
2013/02/03(日) 16:47:41.81 >>103
頭が不自由だからですよ。
頭が不自由だからですよ。
105デフォルトの名無しさん
2013/02/03(日) 16:48:20.91 >>98
pthreadもスタックサイズくらい変えられるが。
pthreadもスタックサイズくらい変えられるが。
106デフォルトの名無しさん
2013/02/03(日) 16:57:20.49 くさお敗走wwwwww
107デフォルトの名無しさん
2013/02/03(日) 16:59:38.11108デフォルトの名無しさん
2013/02/03(日) 17:00:13.09 スレッドのスタックサイズを変えるという話で
スレッドが動き出してから変えると認識した人
初めて見たわ。
スタックサイズを変えるなんて100%生成時しかあり得ないだろ。
スレッドが動き出してから変えると認識した人
初めて見たわ。
スタックサイズを変えるなんて100%生成時しかあり得ないだろ。
109デフォルトの名無しさん
2013/02/03(日) 17:05:53.43 >>107
君、スレに貼った超短いコードがいくつもバグってたよね?
君、スレに貼った超短いコードがいくつもバグってたよね?
110デフォルトの名無しさん
2013/02/03(日) 17:08:01.36 >>109
freeを書くとバグるからfreeをやめよう、という宗教の教祖様ですから。
freeを書くとバグるからfreeをやめよう、という宗教の教祖様ですから。
111デフォルトの名無しさん
2013/02/03(日) 17:13:05.67 >>109
バグったのは
http://toro.2ch.net/test/read.cgi/tech/1359585842/12
だけだが。
>>108
(シングルスレッドなら)メインスレッドのスタックは動き出してから自動的に伸びるだろ。
お前ら決定的に力量不足。言い換えればバカ。www
バグったのは
http://toro.2ch.net/test/read.cgi/tech/1359585842/12
だけだが。
>>108
(シングルスレッドなら)メインスレッドのスタックは動き出してから自動的に伸びるだろ。
お前ら決定的に力量不足。言い換えればバカ。www
112デフォルトの名無しさん
2013/02/03(日) 17:16:24.52 さすが力量マンの書くコードは力量が見て取れるナー
http://toro.2ch.net/test/read.cgi/tech/1359585842/12
http://toro.2ch.net/test/read.cgi/tech/1359585842/12
113デフォルトの名無しさん
2013/02/03(日) 17:21:54.48 mainの引数の仕様もしらんのか、こいつ。
114デフォルトの名無しさん
2013/02/03(日) 17:44:02.24 >>111
直したつもりの奴でいいからさ
http://toro.2ch.net/test/read.cgi/tech/1359585842/15
argcが0以上をチェックする目的と
argv[0]を"-exit"と比較する意味を説明してくれ
直したつもりの奴でいいからさ
http://toro.2ch.net/test/read.cgi/tech/1359585842/15
argcが0以上をチェックする目的と
argv[0]を"-exit"と比較する意味を説明してくれ
115デフォルトの名無しさん
2013/02/03(日) 17:46:07.76 おーい、このバカ(>>113)が何言ってるのか翻訳してくれ。wwww
ANSI C99 5.1.2.2.1 Program Startupの↓これ以外の事なのか?
バカ同士ならわかるだろ。 www
int main(int argc, char *argv[]) { /* ... */ }
or equivalent;9) or in some other implementation-defined manner.
--
9) Thus, int can be replaced by a typedef name defined as int, or the type of argv can be written as
char ** argv, and so on.
ANSI C99 5.1.2.2.1 Program Startupの↓これ以外の事なのか?
バカ同士ならわかるだろ。 www
int main(int argc, char *argv[]) { /* ... */ }
or equivalent;9) or in some other implementation-defined manner.
--
9) Thus, int can be replaced by a typedef name defined as int, or the type of argv can be written as
char ** argv, and so on.
116デフォルトの名無しさん
2013/02/03(日) 17:49:14.79 >>103
憲法も読んだことないんですって
憲法も読んだことないんですって
117デフォルトの名無しさん
2013/02/03(日) 17:49:49.96118デフォルトの名無しさん
2013/02/03(日) 17:58:22.92 >>114
特別だぞ。バカ。wwww
> argcが0以上をチェックする目的と
5.1.2.2.1 Program startup
2 If they are declared, the parameters to the main function shall obey the following
constraints:
The value of argc shall be nonnegative
> argv[0]を"-exit"と比較する意味を説明してくれ
free必須バカが正常系はfreeしろ、シグナル終了などの異常系はfreeしなくていい
例外とかいってるから、異常系ではないexecveで終了してみた。wwww
特別だぞ。バカ。wwww
> argcが0以上をチェックする目的と
5.1.2.2.1 Program startup
2 If they are declared, the parameters to the main function shall obey the following
constraints:
The value of argc shall be nonnegative
> argv[0]を"-exit"と比較する意味を説明してくれ
free必須バカが正常系はfreeしろ、シグナル終了などの異常系はfreeしなくていい
例外とかいってるから、異常系ではないexecveで終了してみた。wwww
119デフォルトの名無しさん
2013/02/03(日) 18:03:56.79 >>118
argv[0] って普通プログラムの名前とかパスとかが入っているんですよね?これって環境依存?
argv[0] って普通プログラムの名前とかパスとかが入っているんですよね?これって環境依存?
120デフォルトの名無しさん
2013/02/03(日) 18:09:59.75121デフォルトの名無しさん
2013/02/03(日) 18:15:54.29 execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
122デフォルトの名無しさん
2013/02/03(日) 18:17:14.77 なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
なんねーよ。バカ。wwwww
123デフォルトの名無しさん
2013/02/03(日) 18:18:38.59 また一匹伝説のバカが生まれる瞬間に立ち会ってしまった。 wwww
124デフォルトの名無しさん
2013/02/03(日) 18:21:29.24 argcがネガチブだったら、何もしないで終了した方がいいと思うの
125デフォルトの名無しさん
2013/02/03(日) 18:29:59.18 nonnegativeって規格で決まってるんだからダメだろ。バカ。wwww
それにexecveのargvになに渡すとネガティブになるんだよ。wwwww
"-exit"渡さないという方法もあるだろうけど、それで動くか確信持て
なかったので確実に動く"-exit"渡した。 wwww
それにexecveのargvになに渡すとネガティブになるんだよ。wwwww
"-exit"渡さないという方法もあるだろうけど、それで動くか確信持て
なかったので確実に動く"-exit"渡した。 wwww
126デフォルトの名無しさん
2013/02/03(日) 18:33:05.42 今日も予定外かつ規格外のバカが釣れた。wwww
こういうバカがfree楽勝。バグなんか作らないと豪語している。笑うしかないな。 wwwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
こういうバカがfree楽勝。バグなんか作らないと豪語している。笑うしかないな。 wwwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
127デフォルトの名無しさん
2013/02/03(日) 18:34:13.45 gcc -o "-exit"
128デフォルトの名無しさん
2013/02/03(日) 18:35:47.81 流れ追ってなくてよく分からないけど
http://toro.2ch.net/test/read.cgi/tech/1359585842/15
みたいなプログラム書く人が規格外のバカだっていうのはわかった
http://toro.2ch.net/test/read.cgi/tech/1359585842/15
みたいなプログラム書く人が規格外のバカだっていうのはわかった
129デフォルトの名無しさん
2013/02/03(日) 18:39:35.71 freeでバグるためなら、どんな阿呆で無意味なソースでも書いて見せます。
130デフォルトの名無しさん
2013/02/03(日) 18:42:51.19 http://kazmax.zpp.jp/cmd/e/execve.2.html
execveでargv作ってるんだから0番目が-exitでもおかしくないんじゃないか
正常系か異常系かと言われたら作った人の頭が異常系だな
execveでargv作ってるんだから0番目が-exitでもおかしくないんじゃないか
正常系か異常系かと言われたら作った人の頭が異常系だな
131デフォルトの名無しさん
2013/02/03(日) 18:43:33.07 >>128-129
悔しそうだな。 今度は自演という事にしないのか? wwww
も一回、反芻しようっと。wwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
悔しそうだな。 今度は自演という事にしないのか? wwww
も一回、反芻しようっと。wwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
132デフォルトの名無しさん
2013/02/03(日) 18:48:17.85 execveでargv[0]を引数にして動作を振り分けるなんというキチガイな
実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。
実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。
133デフォルトの名無しさん
2013/02/03(日) 18:50:48.24 >>132
ヒント:マルウエア
ヒント:マルウエア
134デフォルトの名無しさん
2013/02/03(日) 18:51:40.81 >>132
BusyBox
BusyBox
135デフォルトの名無しさん
2013/02/03(日) 18:53:17.95136デフォルトの名無しさん
2013/02/03(日) 19:10:42.81 なんかバカ相手の炎上学習教室開いてる気がしてきた。 wwww
お前らバカすぎる。wwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
> From: [132] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:48:17.85
>
> execveでargv[0]を引数にして動作を振り分けるなんというキチガイな
> 実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。
お前らバカすぎる。wwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
> From: [132] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:48:17.85
>
> execveでargv[0]を引数にして動作を振り分けるなんというキチガイな
> 実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。
137デフォルトの名無しさん
2013/02/03(日) 19:21:07.96 煽ればキチガイが必死になって回答してくれるのでいろいろ捗るなw
138デフォルトの名無しさん
2013/02/03(日) 19:30:08.03 よく >>137 みたいな事言う奴がいるけど、
そんなに自分の無能っぷりを自慢したいのだろうか?
そんなに自分の無能っぷりを自慢したいのだろうか?
139デフォルトの名無しさん
2013/02/03(日) 19:36:33.65 >>138
その無能にいいように利用されている自称有能な人たちw
その無能にいいように利用されている自称有能な人たちw
140デフォルトの名無しさん
2013/02/03(日) 19:37:13.54 第三者と思い込む事でなかったことにしたいんだろう。wwww
free必須バカってこんなのばっかり。 規格外のバカ。 wwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
> From: [132] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:48:17.85
>
> execveでargv[0]を引数にして動作を振り分けるなんというキチガイな
> 実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。
free必須バカってこんなのばっかり。 規格外のバカ。 wwww
> From: [121] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:15:54.29
>
> execveで呼ばれたときにargv[0]は"/proc/???/exe"みたいなのなるだろ、つってんだよ
> From: [132] デフォルトの名無しさん <sage>
> Date: 2013/02/03(日) 18:48:17.85
>
> execveでargv[0]を引数にして動作を振り分けるなんというキチガイな
> 実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。
141デフォルトの名無しさん
2013/02/03(日) 19:44:04.88142デフォルトの名無しさん
2013/02/03(日) 20:07:32.46 そうやって奴隷の自覚のないまま奴隷にするのが
俺のテクニックだ。
俺のテクニックだ。
143デフォルトの名無しさん
2013/02/03(日) 20:12:34.93144デフォルトの名無しさん
2013/02/03(日) 20:16:22.26 バカがついに崩壊したか。 wwww
freeは必須とか言ってるバカ、まだ生存してるのか? wwww
大分踏みつぶしたけど。 wwwww
freeは必須とか言ってるバカ、まだ生存してるのか? wwww
大分踏みつぶしたけど。 wwwww
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【🐻ニャー】京都府向日市の「クマ目撃情報」は見間違いか 市が映像確認「ネコに似ていた」 [nita★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
