12/03/21 09:53:20.77
>>239,240
なにうまいこというとんねん!
242:デフォルトの名無しさん
12/03/21 10:27:36.31
関数の戻り値を変数に代入する場合、そのまま利用する場合と比較して、メモリは倍必要になるのでしょうか?
my $data = large_data();
print $data;
print large_data();
243:208
12/03/21 11:17:49.63
>>231
ありがとうございます!検討してみます。
>>232
まさにこういうの探していました!本当に有り難うございます _ _
みなさん長々とお付き合いありがとうございました _ _
244:デフォルトの名無しさん
12/03/21 15:59:42.57
>>243
行末の「 _ _」が気になる。なんの暗号だ。
245:デフォルトの名無しさん
12/03/21 16:00:40.80
>>236
> not -d
! -d を使ってる。理由は忘れた。
246:デフォルトの名無しさん
12/03/21 16:06:37.64
>>244
m(_ _)m 的なものだと思われる
247:デフォルトの名無しさん
12/03/21 16:08:37.06
m(_ _)m → m _ _ m → _ _ → ?
248:デフォルトの名無しさん
12/03/21 16:33:26.80
( @益@)
249:デフォルトの名無しさん
12/03/21 16:42:41.27
>>246
>>247
なるほど。Thanks.
250:デフォルトの名無しさん
12/03/21 19:09:23.68
排他ロックはmkdirを使うやりかたがいろいろ紹介されていますが
共有ロックはflockを使う以外では見たことありません
flockを使わないで共有ロックをするのは隙間ができたりして難しいのでしょうか?
251:デフォルトの名無しさん
12/03/21 19:26:00.44
>>250
別に難しくもなんともないが、mkdirだのあのあたりの方法は
プログラムが死んだときにロックしっぱなしになるので
自分では絶対に採用しないな。
252:デフォルトの名無しさん
12/03/21 19:32:51.02
URLリンク(perldoc.jp)
'exec' は Perl の組み込み関数ではありません。
え?
253:デフォルトの名無しさん
12/03/21 19:37:17.22
hint: 404
254:デフォルトの名無しさん
12/03/21 21:56:47.17
>>252
おいおい知らなかったのかよ
255:デフォルトの名無しさん
12/03/21 23:54:25.80
シェルの関数でしょ
256:デフォルトの名無しさん
12/03/22 00:33:19.22
最終的にシェルだとかシステムコールにたらい回されるにしたって、
perlfuncに載ってるexecはPerlの組み込み関数でしょ。
URLリンク(perldoc.jp)
execのほかにforkやexitもだけど、リンクはあるのにクリックすると組み込み関数じゃありませんってのはおかしいので何かの手違いだろう。
257:デフォルトの名無しさん
12/03/22 00:38:24.69
URLリンク(perldoc.jp)
手違いっぽいね
258:デフォルトの名無しさん
12/03/22 00:41:59.19
そりゃあ簡単だ
forkなんてUNIXの方の機能じゃん
だからperlのモンじゃあない
execもexitも同じ、perlの組み込みじゃない
259:デフォルトの名無しさん
12/03/22 01:02:12.03
手違いというより単に翻訳済みのドキュメントがないってことでしょ
260:デフォルトの名無しさん
12/03/22 01:44:20.59
>>258
システムコールforkをPerlから呼ぶためにはPerlの組み込み関数forkが必要だろ。
それに、perlはUNIXだけのモンじゃあない。Perlの関数forkは非UNIXではそれに応じた動作をしなけりゃならない。
>>259
URLリンク(perldoc.jp) からは見れるからやっぱり手違いだろう。
261:デフォルトの名無しさん
12/03/22 01:52:16.27
んじゃそっちからこっちへアップデートされてないってことで