5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

こんな標準関数はいやだ

1 :デフォルトの名無しさん:2006/05/31(水) 20:11:54
たまにハードディスクをフォーマットする

2 :デフォルトの名無しさん:2006/05/31(水) 20:44:32
名前がbug

3 :デフォルトの名無しさん:2006/05/31(水) 20:46:51
名前がhyoujunkansuu

4 :デフォルトの名無しさん:2006/05/31(水) 21:02:05
レジストリを破壊する

5 :デフォルトの名無しさん:2006/05/31(水) 21:33:54
ツンデレ

6 :デフォルトの名無しさん:2006/05/31(水) 21:35:56
全ての関数の後にflush()がいる
入れなければ順序が逆になったりする

7 :デフォルトの名無しさん:2006/05/31(水) 22:33:59
バージョンが上がるたびに、引数の数が増える。


8 :デフォルトの名無しさん:2006/05/31(水) 22:46:00
引数はすべて可変長配列へのポインタ、サイズ指定は無くヌル終端。

9 :デフォルトの名無しさん:2006/05/31(水) 23:32:47
無闇に名前を短縮しようとしている。
重複があっても、大文字小文字の違いで誤魔化そうとする。
fc=ファイル作成、fC=ファイルを閉じる、Fc=ファイルコピー

10 :デフォルトの名無しさん:2006/05/31(水) 23:36:40
コンパイラが好き嫌いしてたまに残す。
知恵が付いてくると隣のプロセスにコソーリ移植する。

11 :デフォルトの名無しさん:2006/06/01(木) 00:23:14
>>8
それって何のC文字列?

12 :デフォルトの名無しさん:2006/06/01(木) 00:41:00
今日のラッキー関数がある

13 :デフォルトの名無しさん:2006/06/01(木) 01:04:24
HelloWorld();

14 :デフォルトの名無しさん:2006/06/01(木) 01:36:30
GoodByeWorld();


15 :デフォルトの名無しさん:2006/06/01(木) 07:25:24
引数の数が100個近い。
しかも全部0か1

16 :デフォルトの名無しさん:2006/06/01(木) 10:31:39
>>13
ttp://ja.wikipedia.org/wiki/HQ9_Plus

17 :デフォルトの名無しさん:2006/06/01(木) 10:39:31
構造体を使わずにコンテキストをグローバルな名前で指定

fopen("UNKO", filename);
fread("UNKO", buf);
・・・

18 :デフォルトの名無しさん:2006/06/01(木) 19:14:38
関数名が全部func+添え字

 int func0(int, int char**);
 int func1(int);
 cha func2(char);
  …

19 :デフォルトの名無しさん:2006/06/01(木) 21:10:14
何もしないでひたすら停止する。

20 :デフォルトの名無しさん:2006/06/01(木) 21:21:52
吾が輩は標準関数である。
名前はまだ無い。

21 :デフォルトの名無しさん:2006/06/01(木) 21:22:39
ユーザーが使う名前と被らないようにものすごく長い名前になっている。

int __ISO_IEC_9899_1999_Programming_Language_C_standard_library_stdio_h_printf(const char, ...);

22 :デフォルトの名無しさん:2006/06/01(木) 21:22:52
palpunte();

23 :デフォルトの名無しさん:2006/06/01(木) 21:30:13
okwwwwww();

24 :デフォルトの名無しさん:2006/06/01(木) 21:41:50
>>16
ワロタw

25 :デフォルトの名無しさん:2006/06/01(木) 21:51:56
リエントラントではない

26 :デフォルトの名無しさん:2006/06/01(木) 22:04:29
呼んだら、他にプロセス3つぐらい起動する。

27 :デフォルトの名無しさん:2006/06/01(木) 22:31:17
>>21
標準関数と違うが、JavaのJNI用Cヘッダは糞長い関数名吐くぞw

28 :デフォルトの名無しさん:2006/06/01(木) 22:50:48
API一つ一つで年間契約が必要。

29 :デフォルトの名無しさん:2006/06/01(木) 23:48:34
char *GAttu(char *nullpo);

30 :デフォルトの名無しさん:2006/06/02(金) 01:08:01
void *GAttu(void *nullpo)
のほうが汎用性が無いか?

31 :デフォルトの名無しさん:2006/06/02(金) 01:46:31
void relative_jump(ptrdiff_t distance);


32 :デフォルトの名無しさん:2006/06/02(金) 02:57:29
期待アゲ

33 :デフォルトの名無しさん:2006/06/02(金) 10:13:04
標準関数全ての名前が、アンダースコアと数字のみで構成されている

34 :デフォルトの名無しさん:2006/06/02(金) 12:40:56
gets()

35 :デフォルトの名無しさん:2006/06/02(金) 12:59:30
gets() で思い出したけど、全然関係ない話だけど、あの
ゲッツって言ってた芸人、この頃TVで見なくなったなあ。


36 :デフォルトの名無しさん:2006/06/02(金) 13:25:41
time_t time() {
 time_t t;
 scanf("%d", &t);
 return t;
}

無意味に人まかせ。

37 :デフォルトの名無しさん:2006/06/02(金) 15:58:30
hoge()
foo()


38 :デフォルトの名無しさん:2006/06/02(金) 18:53:17
返す文字列に勝手に改行入れる関数

(´・ω・`)

39 :デフォルトの名無しさん:2006/06/02(金) 21:56:53
create

40 :デフォルトの名無しさん:2006/06/03(土) 14:10:23
DestOS()

41 :デフォルトの名無しさん:2006/06/03(土) 14:42:28
関数名がバイナリコードで定義されている

42 :デフォルトの名無しさん:2006/06/03(土) 14:58:26
>>41


43 :デフォルトの名無しさん:2006/06/03(土) 18:49:59
>>42
関数名に2バイト文字を使うとか?

こんなソースコード見たらゴミ箱へ捨てるね。

44 :デフォルトの名無しさん:2006/06/04(日) 00:24:33
>>43 ひまわり

45 :デフォルトの名無しさん:2006/06/04(日) 00:44:42
3バイトなら問題ないわけですね

46 :デフォルトの名無しさん:2006/06/04(日) 01:39:56
文字列処理で日本語の文字は 2 バイトであると勝手に決め込んでいる関数

47 :デフォルトの名無しさん:2006/06/04(日) 07:37:17
グローバルネームスペースで
i()
j()

もちろん返す型の++演算子と--演算子はオーバーロード済み。

48 :デフォルトの名無しさん:2006/06/04(日) 08:33:31
英辞書に載っているすべての単語について標準関数化されている。

しかも言語仕様上オーバーロード不可

49 :デフォルトの名無しさん:2006/06/04(日) 11:38:01
関数名がモールス符号

50 :デフォルトの名無しさん:2006/06/04(日) 12:52:24
ANSI標準じゃないけど、BSDあたりのlibmにはj0, j1, jn, y0, y1, ynという関数
があるな。

51 :デフォルトの名無しさん:2006/06/04(日) 13:28:45
うげー。

52 :デフォルトの名無しさん:2006/06/04(日) 15:00:26
コンパイルするだけで何分もかかるような標準関数は困る。

53 :デフォルトの名無しさん:2006/06/04(日) 19:54:45
>>52
コンパイルに1時間以上かかる関数が実在した。

54 :53:2006/06/04(日) 19:56:00
もちろん標準関数で。

55 :デフォルトの名無しさん:2006/06/04(日) 20:09:42
強制終了させようとしたら勝手に"再開"してくる関数

56 :デフォルトの名無しさん:2006/06/04(日) 23:47:46
自称関羽の子孫

57 :デフォルトの名無しさん:2006/06/05(月) 08:52:30
それはいやだなw

58 :デフォルトの名無しさん:2006/06/06(火) 23:15:55
void abon()

59 :デフォルトの名無しさん:2006/06/07(水) 00:19:11
まず他の計算機にCPU時間を提供して、その後また別の2台の計算機からCPU時間をもらえる関数

60 :デフォルトの名無しさん:2006/06/07(水) 07:42:11
ポインタを渡すとオドオドする

61 :デフォルトの名無しさん:2006/06/07(水) 21:04:57
>>58
aboonでは?<<スペル

62 :デフォルトの名無しさん:2006/06/07(水) 21:10:39
>>59
5台下とか7台下とかのCPUからマージンが入るのか

63 :デフォルトの名無しさん:2006/06/07(水) 22:25:13
>>61
あぶーんとかえいぶーんとか読んでしまいそうだな。

64 :デフォルトの名無しさん:2006/06/08(木) 21:33:10
標準関数の癖にバグだらけ

65 :デフォルトの名無しさん:2006/06/08(木) 21:46:53
処理系によってはありそう

66 :デフォルトの名無しさん:2006/06/08(木) 21:56:48
標準関数なのにスペルミス

67 :デフォルトの名無しさん:2006/06/08(木) 22:09:49
>>66
creat(createの間違い)、cloneable(clonableの間違い)、noncopyable(uncopyableの間違い)、
なら知ってる。
最後のはboostだから標準じゃないけど。

68 :デフォルトの名無しさん:2006/06/08(木) 22:32:49
Cloneableは、実は本当にコレが正しい綴りなんじゃないかといままで
半信半疑だったのだが、>>67を見て調べてみた。

ttp://bugs.sun.com/bugdatabase/view_bug.do?bug_id=1234712

1.0β2で報告されてるのに「手遅れだぜベイビー」じゃNEEE!!

69 :デフォルトの名無しさん:2006/06/08(木) 23:25:34
>>68
"You're kidding!"とでもコメントしておやりなさい。

70 :デフォルトの名無しさん:2006/06/08(木) 23:29:59
Yes, I am a kid.

71 :デフォルトの名無しさん:2006/06/09(金) 00:08:59
>>67
creat の起源は「間違い」じゃない。

72 :デフォルトの名無しさん:2006/06/09(金) 00:16:38
>>67
処理系の文字数制限でってやつ?
creat(2)が出来てunlink(2)が出来ない時期があったってことか?

73 :デフォルトの名無しさん:2006/06/09(金) 00:17:10
レス番ミス。>>71宛のつもりだった。

74 :デフォルトの名無しさん:2006/06/09(金) 16:59:54
long ago(time_t);
long long ago(time_t64);

75 :デフォルトの名無しさん:2006/06/09(金) 17:01:20
>>67
間違いというか、反対の意味を持たせるために
im- とか un- とか接頭辞で示すと非英語圏のプログラマが混乱するだろうから
nonで統一しちゃったんだろ?

76 :デフォルトの名無しさん:2006/06/09(金) 18:59:05
>>74
好き

77 :デフォルトの名無しさん:2006/06/09(金) 23:19:41
>>75
ひょっとして、ドキュメントか何かにそうあった?
ざっと見る限り、unsafe, unsupported, incompatibleとか出てくるけど。
(unwrap、unlinkは動詞だから違うとして)

78 :デフォルトの名無しさん:2006/06/10(土) 00:26:10
日本語でも打ち消しの接頭辞には「不」「未」「非」「反」などいろいろあ
るように、英語にも打ち消しの意味づけによっていろいろな接頭辞があるっ
てことでは?

79 :デフォルトの名無しさん:2006/06/10(土) 00:51:57
バージョンアップのたびに関数名や引数が変わる

80 :デフォルトの名無しさん:2006/06/10(土) 01:42:25
>>79
それなんてRub(ry

81 :デフォルトの名無しさん:2006/06/16(金) 11:58:40
http://that4.2ch.net/test/read.cgi/dataroom/1135176616/

82 :デフォルトの名無しさん:2006/06/17(土) 22:40:04
>>74
実行するとアゴ勇のAAが表示されそうだ

83 :デフォルトの名無しさん:2006/06/19(月) 23:51:18
プラットフォーム依存の最適化関数がある
nnnn_x86_windows
nnnn_x86_linux
nnnn_68k_netbsd
nnnn_ppc_darwin
nnnn_x86_darwin
などなど

84 :デフォルトの名無しさん:2006/06/19(月) 23:56:11
>>83
リンクされるライブラリが違うから、そんなことにはならないんじゃ

85 :デフォルトの名無しさん:2006/06/19(月) 23:56:53
そこを揃えるのがイヤたる所以かと。

86 :デフォルトの名無しさん:2006/06/20(火) 00:28:10
無限ループになるバグがある標準関数

87 :デフォルトの名無しさん:2006/06/20(火) 01:25:29
それなら、昔M$VCのシフトJIS文字列をwchar_t文字列に
変換する関数が変なバイトが紛れ込んでると(ry


88 :デフォルトの名無しさん:2006/06/21(水) 00:40:02
激しくローマ文字

89 :デフォルトの名無しさん:2006/06/21(水) 01:07:09
ぬるぽ()

90 :デフォルトの名無しさん:2006/06/21(水) 01:52:12
{
    return がっ;
}

91 :デフォルトの名無しさん:2006/06/21(水) 02:51:52
>>13
ちょっと欲しいかも…

92 :デフォルトの名無しさん:2006/06/21(水) 07:35:56
関数名が全部大文字

93 :デフォルトの名無しさん:2006/06/21(水) 22:18:40
a(), b(), c(), d(), e(), f(), g()......

94 :デフォルトの名無しさん:2006/06/21(水) 22:50:34
the_world(int sec);

95 :デフォルトの名無しさん:2006/06/22(木) 11:00:05
>>91
関数ではないけど。
ttp://cl.pocari.org/2003-12-15-1.html

96 :デフォルトの名無しさん:2006/06/25(日) 19:58:23
YahooBB();

いったい何をされるのか。

97 :デフォルトの名無しさん:2006/06/25(日) 20:16:49
QBK();

98 :デフォルトの名無しさん:2006/06/25(日) 22:11:05
>>96
ワラタ

99 :デフォルトの名無しさん:2006/06/26(月) 17:33:09
omae_no_mono_ha_ore_no_mono(void* omae_no_mono);

100 :デフォルトの名無しさん:2006/06/26(月) 17:36:07
#define gian omae_no_mono_ha_ore_no_mono

32 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)