sakusakerZのプロフィール

@sakusakerZ sakusakerZ
ありがとう数4
質問数0
回答数12
ベストアンサー数
1
ベストアンサー率
25%
お礼率
0%

  • 登録日2008/06/04
  • 先行評価と遅延評価

    ...................................................... f(a, b/a); ...................................................... function(x,y){ ........................................................ if(x!=0) z=y; ...................................................... } このようなプログラムで ・先行評価: C言語の様に引く数を実際に使う前に前もって計算しておく方式 ・遅延評価: 関数本体の中で実際に対応する仮引数の値が必要になった時に計算する方式 ”この時aがゼロとすると、先行評価を採用する場合、b/aを計算するので誤りが発生する。遅延評価を採用してる場合は、aがゼロと言う事でyすなわちb/aは利用されないので、誤りは起きない” とある本にありましたが、 >この時aがゼロとすると、先行評価を採用する場合、b/aを計算するので誤りが発生する。 とはどういう事なのでしょうか!! C言語では、別に誤りは発生しないと思うのですが、宜しくねがいます。

  • Rubyでファイル転送

    Rubyでファイル転送のcgiを作成してみましたが動作しません。 実行後は選択したファイル(aa.jpg等)が作成されますが、 容量がゼロです。(FTPで確認) Apacheエラー------ undefined local variable or method `input'for main:Object(NameError) 変数nameはファイル名であり、c:\等は含まれていません。 ruby1.8.2------ #!/usr/bin/ruby -Ku print "Content-type: text/html\n\n" require "cgi" require 'net/ftp' input = CGI.new.params; cgi = CGI.new $name = input["name"][0] if input["name"][0] open("/home/movies/#{$name}","w") do |fh| fh.binmode fh.write imput['name'][0].read end end html------ <form action="***" method="get" enctype="multipart/form-data"> <input type="file" name="name" size="30"> <input type="submit" name="regist" value="選択"></form>

  • Rubyでファイル転送

    Rubyでファイル転送のcgiを作成してみましたが動作しません。 実行後は選択したファイル(aa.jpg等)が作成されますが、 容量がゼロです。(FTPで確認) Apacheエラー------ undefined local variable or method `input'for main:Object(NameError) 変数nameはファイル名であり、c:\等は含まれていません。 ruby1.8.2------ #!/usr/bin/ruby -Ku print "Content-type: text/html\n\n" require "cgi" require 'net/ftp' input = CGI.new.params; cgi = CGI.new $name = input["name"][0] if input["name"][0] open("/home/movies/#{$name}","w") do |fh| fh.binmode fh.write imput['name'][0].read end end html------ <form action="***" method="get" enctype="multipart/form-data"> <input type="file" name="name" size="30"> <input type="submit" name="regist" value="選択"></form>

  • perlとsqlに関する質問です。

    データベースからある情報を取り出すときに困っています。 取り出す条件を 一、order by 日付 二、group by 名前 の順に取り出したいのですが、うまくいきません。 どのように抜き出せばいいかわからないので、わかる方はご教授お願いします。 以下は大ざっぱな抽出部分のプログラムです。 $sth = $dbh("select * from table order by 日付カラム group by 名前カラム" limit 3,9") … よろしくお願いします。

  • Rubyでファイル転送

    Rubyでファイル転送のcgiを作成してみましたが動作しません。 実行後は選択したファイル(aa.jpg等)が作成されますが、 容量がゼロです。(FTPで確認) Apacheエラー------ undefined local variable or method `input'for main:Object(NameError) 変数nameはファイル名であり、c:\等は含まれていません。 ruby1.8.2------ #!/usr/bin/ruby -Ku print "Content-type: text/html\n\n" require "cgi" require 'net/ftp' input = CGI.new.params; cgi = CGI.new $name = input["name"][0] if input["name"][0] open("/home/movies/#{$name}","w") do |fh| fh.binmode fh.write imput['name'][0].read end end html------ <form action="***" method="get" enctype="multipart/form-data"> <input type="file" name="name" size="30"> <input type="submit" name="regist" value="選択"></form>