IloOplOutputFile
有关 OPL 的 ILOG 脚本扩展的总体介绍,请参阅 "概述"。
execute {
var f = newIloOplOutputFile("output.txt");
f.writeln("Hello World"); // lazy open
f.close();
varf2= newIloOplOutputFile("output.txt", true);
如果f2.exists)
writeln("output.txtexists ==> append mode");
else
writeln(output.txt不存在");
f2.writeln("another line");
f2.close();
}output.txt。 执行后,脚本日志显示output.txt存在 ==> 追加模式
| 构造函数属性 | 构造函数名称和说明 |
|---|---|
IloOplOutputFile(path, append)
|
| 字段属性 | 字段名称和说明 |
|---|---|
| 流控制 | |
| 流控制 |
| 方法属性 | 方法名称和说明 |
|---|---|
| 流控制 | close()
关闭输出文件。
|
| 流控制 | 打开(路径)
打开指定路径上的文件。
|
| 流控制 | write(text,textN)
将字符串写入输出文件。
|
| 流控制 | writeln(text,textN)
向输出文件写一行。
|
write()将导致错误。 不过,关闭先前关闭的文件不会有任何效果。