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

無駄なことをして遊ぼう

1 :
名無しさん@お腹いっぱい。
2001/05/31(木) 16:41 ID:/ItWxlxM
#!/usr/bin/perl
use ostream;

cout   << "overloadで遊んでみる。" << endl
    << "Hello Perl world" << endl;

__END__
2 :
名無しさん@お腹いっぱい。
2001/05/31(木) 16:42 ID:/ItWxlxM
# ostream.pm
package ostream;
use base Exporter;
use Carp;
use strict;

use overload
'<<' => \&print;

our @EXPORT = qw(cout endl);
use constant cout => bless {};
use constant endl => "\n";

sub print{
my $self = shift;
my $arg = shift;
shift and croak "syntax error";
CORE::print($arg);
return $self;
}
__END__
3 :
2001/05/31(木) 20:58 ID:???
#ありゃ…ウケなかったか。
#まあ良いや一人で遊ぼう。
package IO::Stream;
use Carp;
use base 'Exporter';
@EXPORT = qw(endl $cout $cin setw);

use strict;
use overload
'<<' => \&output,
'>>' => \&input,
'""' => sub { ref $_[0] || $_[0] },
fallback=> 1,
;

use vars qw/$cout $cin/;
use constant endl => "\n";
$cout = IO::Stream->cout();
$cin = IO::Stream->cin();

sub new { return bless { type => shift }, ref $_[0] || $_[0]; }
sub cin { return bless { type => 'istream' }, ref $_[0] || $_[0]; }
sub cout{ return bless { type => 'ostream' }, ref $_[0] || $_[0]; }

sub input{
my $self = shift;
($_[1] or index($self->{type}, 'i'))
and croak "syntax error";

if(ref $_[0]){
$self->{bufsize} = ${ shift() };
}else{
if($self->{bufsize}){
$_[0] = substr scalar(<STDIN>), 0, $self->{bufsize};
}else{
$_[0] = <STDIN>;
}
}
return $self;
}
sub setw{
my $len = shift;
return \$len;
}

sub output{
my $self = shift;
my $arg = shift;
($_[0] or index($self->{type}, 'o'))
and croak "syntax error";
print($arg);
return $self;
}

1;
# new周辺が見苦しいが
# 纏めようとすると何故かoverloadがうまく働かないことがあるんだよなぁ…。
# 何でだろ。
4 :
2001/05/31(木) 21:09 ID:???
どうも挙動がおかしい。
>>3でcoutを変数にしたのは、
>>2のコードで
#!/usr/bin/perl
use ostream;
exit;
cout << "test " << endl;
__END__
とやると妙なことになってしまう為。
変数だと結果はマトモだ。
5 :
2001/06/01(金) 22:11 ID:???
C++の本を買ってきた。
iostreamをPerlで実装するのはなかなか難しい…。
頑張れ>俺
6 :
2001/06/02(土) 11:14 ID:???
マニピュレータの実装が難しい…。
7 :
2001/06/27(水) 23:55 ID:???
難しいことやってるねぇ。
意味不明です・・・私には・・・
8 :
2001/07/06(金) 16:41 ID:???
★削除 ★ジケーン
9 :
2001/07/06(金) 16:41 ID:???
ジケーン
10 :
2001/07/06(金) 16:42 ID:???
ジケーン
11 :
2001/08/10(金) 05:17 ID:???
ooooooooo
12 :
2001/08/10(金) 05:17 ID:???
545
13 :
2001/08/10(金) 05:18 ID:???
a
14 :
2001/08/10(金) 05:18 ID:???
ddd
15 :
2001/08/10(金) 05:23 ID:???
hrthrthrthrthrthrthrthrthrthrthrthrthrt
16 :
2001/08/10(金) 05:24 ID:???
[[[[[
17 :
2001/08/10(金) 05:24 ID:???
gr
18 :
2001/08/10(金) 05:25 ID:???
ppppppppppp
19 :
2001/08/10(金) 05:28 ID:???
hhhhhhhhhh
20 :
2001/08/10(金) 05:29 ID:???
rthjhjrthjrthjrthjrthjrthjrthjrt
21 :
2001/08/10(金) 05:30 ID:???
fdsdfsdfsdfs
22 :
2001/08/10(金) 05:30 ID:???
[i@i@[i@[
23 :
2001/08/10(金) 05:31 ID:???
sdsds
24 :
2001/08/10(金) 05:31 ID:???
dsdfsds
25 :
2001/08/10(金) 05:32 ID:???
ppppp
26 :
2001/08/10(金) 05:32 ID:???
aaa
27 :
2001/08/10(金) 05:33 ID:???
fadsadfsadfsadfs
28 :
2001/08/10(金) 05:33 ID:???
sddsdsdsdsdsds
29 :
2001/08/10(金) 05:34 ID:???
uil;ilu;ilu;ilu;ilu;
30 :
2001/08/10(金) 05:34 ID:???
p@
31 :
2001/08/10(金) 06:14 ID:???
sa
32 :
2001/08/10(金) 17:16 ID:???
asssssssss
33 :
2001/08/10(金) 17:19 ID:???
tyjety
34 :
2001/08/12(日) 14:44 ID:???
すっかり練習場と化している・・・

おいらもだ
35 :
2001/08/12(日) 15:11 ID:???
  
36 :
2001/08/12(日) 15:12 ID:???
        
37 :
2001/08/12(日) 15:12 ID:???
             
38 :
2001/08/12(日) 15:12 ID:???
            
39 :
2001/08/12(日) 15:13 ID:???
                  
40 :
2001/08/12(日) 18:11 ID:???
41 :
2001/08/12(日) 21:54 ID:???
新機能か....。
42 :
2001/08/12(日) 21:55 ID:???
efwefwefwefwefwefwefwefwefw
43 :
2001/08/12(日) 22:04 ID:???
efwefwefwefwefwefwefwefwefwefw
44 :
2001/08/12(日) 22:14 ID:???
hoge#hoge
45 :
2001/08/12(日) 22:16 ID:???
>>41
久しぶり。
46 :
2001/08/12(日) 23:09 ID:???
とりあえずパス解析成功風?
47 :
2001/08/13(月) 00:15 ID:???
>>45
うん。ありがと。
48 :
2001/08/13(月) 00:20 ID:???
ふぅ。
49 :
2001/08/13(月) 00:21 ID:???
間違えた。
50 :
2001/08/13(月) 04:34 ID:???
テスト
51 :
2001/08/13(月) 04:47 ID:???
>>47
おひさそっす!

変わってるのか???  またしょぼマシンぶん回さないと ウトゥだ(-_-
52 :
2001/08/13(月) 04:51 ID:???
テストっ
53 :
2001/08/13(月) 15:50 ID:???
print chr hex for split chr++$_**++$_*++$_*++$_*--$_-++$_*++$_-++$_*$_+$_+$_/$_,
'68Z74Z74Z70Z3AZ2FZ2FZ63Z6FZ72Z6EZ2EZ32Z63Z68Z2EZ6EZ65Z74Z2FZ70Z68Z70Z2FZ69Z6EZ64Z65Z78Z32Z2EZ68Z74Z6DZ6C'
54 :
2001/08/13(月) 21:28 ID:???
テスト
55 :
2001/08/13(月) 21:29 ID:???
もいっちょ
56 :
2001/08/15(水) 07:53 ID:???
>>51
どうもですー
57 :
2001/08/15(水) 07:54 ID:???
...
58 :
2001/08/23(木) 23:17 ID:???
Perl
59 :
01/09/21 10:39 ID:???
hoge#hoge
60 :
01/09/21 10:40 ID:???
AAA
61 :
02/01/05 20:07 ID:???
とりっぷてす
62 :
02/01/07 17:46 ID:???
オカヤソ逝って良し
63 :
02/01/09 04:30 ID:???
http://1_(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)_
http://1_)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^_
http://1_^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-_
http://1_-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^_
http://1_^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(_
http://1_(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)_
http://1_)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^_
http://1_^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-_
http://1_-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^_
http://1_^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(_
http://1_(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)_
64 :
02/01/09 04:31 ID:???
65 :
02/01/09 04:31 ID:???
66 :
02/01/09 04:31 ID:???
67 :
02/01/09 04:32 ID:???
68 :
02/01/09 04:32 ID:???
69 :
02/01/09 04:33 ID:???
70 :
02/01/09 04:33 ID:???
http://1./_(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)_
http://1./_)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^_
http://1./_^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-_
http://1./_-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^_
http://1./_^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(_
http://1./_(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)_
http://1./_)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^_
http://1./_^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-_
http://1./_-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^_
http://1./_^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(_
http://1./_(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)(^-^)_
71 :
02/01/09 04:34 ID:???
72 :
02/01/09 04:34 ID:???
73 :
02/01/09 04:40 ID:???
74 :
02/01/09 04:42 ID:???
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_
http://_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_
http://_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_
http://_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_
http://_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_
http://_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_
http://_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_
http://_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_
http://_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_
75 :
02/01/09 04:43 ID:???
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_.
http://_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_.
http://_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_.
http://_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_.
http://_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_.
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_.
http://_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_.
http://_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_.
http://_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_.
http://_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_.
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_.
76 :
02/01/09 04:43 ID:???
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
http://_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_./
http://_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_./
http://_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_./
http://_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_./
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
http://_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_./
http://_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_./
http://_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_./
http://_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_./
http://_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
77 :
02/01/09 04:44 ID:???
http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
http://1./_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_./
http://1./_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_./
http://1./_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_./
http://1./_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_./
http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
http://1./_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_./
http://1./_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_./
http://1./_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_./
http://1./_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_./
http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
78 :
02/01/09 04:44 ID:???
&rlo;http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
&rlo;http://1./_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_./
&rlo;http://1./_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_./
&rlo;http://1./_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_./
&rlo;http://1./_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_./
&rlo;http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
&rlo;http://1./_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_./
&rlo;http://1./_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_./
&rlo;http://1./_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_./
&rlo;http://1./_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_./
&rlo;http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_./
79 :
02/01/09 04:45 ID:???
&rlo;http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_
&rlo;http://1./_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_
&rlo;http://1./_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_
&rlo;http://1./_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_
&rlo;http://1./_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_
&rlo;http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_
&rlo;http://1./_oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^_
&rlo;http://1./_^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-_
&rlo;http://1./_-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^_
&rlo;http://1./_^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo_
&rlo;http://1./_o^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^oo^-^o_
80 :
02/01/14 18:28 ID:???
実験〜。
81 :
02/12/06 12:44 ID:???
あげてみーる
82 :
02/12/12 01:21 ID:???
あがってない
83 :
03/01/15 13:42 ID:???
(^^)
84 :
03/03/13 17:27 ID:???
(^^)
85 :
03/04/17 12:21 ID:???
(^^)
86 :
03/04/20 06:13 ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
87 :
03/05/22 02:14 ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
88 :
03/05/28 17:13 ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
89 :
03/07/15 11:20 ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
90 :
03/08/02 02:32 ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
91 :
03/08/02 05:08 ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
92 :
03/08/15 23:15 ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
93 :
04/10/03 17:26:58 ID:???
??
94 :
04/10/11 23:34:07 ID:???
てす
95 :
04/10/13 20:06:25 ID:???
てすと
96 :
04/12/11 19:48:06 ID:???
>>1−7で終了。
97 :
05/03/05 11:19:41 ID:???
さらしあげ
98 :
2005/05/05(木) 15:57:20 ID:??? BE:351994379-

#!/usr/bin/exit
#!/usr/bin/shutdown
99 :
2007/07/02(月) 18:22:58 ID:???
今日ヤバイんだよ
いつもはこんなベランベランに掲示板で書き込んだりしないのに
どーでもいいようなことを書き込みたくてしょうがない
荒らしては無いよ!
100 :
2009/01/04(日) 20:34:08 ID:???
100gt
101 :
nobodyさん
2009/01/04(日) 20:34:31 ID:tUrF+z2D
sosite
agemasune
102 :
2009/01/04(日) 20:56:53 ID:???
PHPも頼む
103 :
nobodyさん
2009/01/04(日) 22:49:38 ID:f9P2VP+w
echo(print_r(var_dump(die(print("Hello world.")))));
104 :
2012/05/04(金) 15:27:06.62 ID:???

  ∧_∧
  ( ・∀・)      | | ガガッ
 と    )      | |
   Y /ノ      .人
    / ) .人   <  >_∧∩
  _/し' <  >_∧∩`Д´)/
 (_フ彡 V`Д´)/   / ←>>90
            / ←>>86
105 :
nobodyさん
2013/12/17(火) 00:15:15.18 ID:QNNJf0I3
へぇー
106 :
2014/01/09(木) 02:58:32.44 ID:???
ムダ
107 :
2014/01/23(木) 21:10:07.68 ID:si9Y1cbr
★☆
108 :
2014/01/27(月) 00:25:33.49 ID:???
全て無駄じゃない
109 :
2014/08/30(土) 23:49:45.33 ID:???
ぬるぽ
110 :
nobodyさん
2015/11/16(月) 09:07:15.11 ID:G1hNhQfu
就労移行支援事業所は、利用者1名×1日で行政から1万円前後の補助金が出てるんだよね。。
111 :
2016/01/23(土) 07:08:10.57 ID:???
パナソニックのBD-Rにて、10個のセッションを作るような書き方をする。
1枚1400円もするディスクでやると無駄な使い方になるな…。
書き込みには時間が掛かるし、フォルダごとにセッションを作成しなければならないので膨大な手間だろう。

名前が異なるディレクトリを10個作り、中のファイルは高橋洋子の歌のWAVファイルで
1フォルダ当たり2ギガバイト(非圧縮WAVファイルで4アルバムを入れるとこれくらいの容量になる)くらいかな。
112 :
2016/01/23(土) 07:11:22.86 ID:???
この使い方は、CD-Rにて、わざとマルチセッションで書き込み、
古いCD-ROMドライブで読めるかのテストディスクとして使うくらい。

シングルセッションでしか対応していないドライブでは、最初のセッションでしか読み込めないので、
最初のセッションに入っているフォルダやファイルが表示されるだけだ。
24KB

新着レスの表示

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

名前:E-mail: