Check that file exists: Difference between revisions

Line 276:
 
=={{header|D}}==
<lang d>import std.file, std.pathstdio: sepwriteln;
import std.file: exists;
import std.path: sep;
 
void verify(string name) {
if (name.exists()) writefln(name, " exists");
else writefln writeln("'", name, " doesn't existexists");
else
writeln("'", name, "' doesn't exist");
}
 
void main() {
// check in current working dir
verify("input.txt"); verify("docs");
verify("docs");
// check in root
 
verify(sep~"input.txt"); verify(sep~"docs");
// check in root
verify(sep ~ "input.txt"); verify(sep~"docs");
verify(sep ~ "docs");
}</lang>
 
Anonymous user