home > 比較編 > Perl, PHP, Python, Ruby > files >

ForNext

Only Do What Only You Can Do

187. temporary file

VBScript

JScript

Perl

use File::Temp;

$f = File::Temp->new();
print $f "lorem ipsum\n";
close $f;

print "tmp file: ";
print $f->filename . "\n";

PHP

$tmp = tempnam(sys_get_temp_dir(),
  "foo");
$f = fopen($tmp, "w");
fwrite($f, "lorem ipsum\n");
fclose($f);

echo "tmp file: $tmp\n";

Python

import tempfile

f = tempfile.NamedTemporaryFile(
  prefix='foo')
f.write('lorem ipsum\n')
f.close()

print("tmp file: %s" % f.name)

Ruby

require 'tempfile'

f = Tempfile.new('foo')
f.puts "lorem ipsum"
f.close

puts "tmp file: #{f.path}"

PowerShell

Scala

F#

C

C++

C++Builder

VC++

C#

Java

Objective-C

D

VB

VB.NET

Delphi

Ada

PL/SQL

T-SQL

関数型

inserted by FC2 system