Вот простая программа, которая считывает строки из stdin и выводит их на stdout.
module test;
import std.stdio;
void main(string[] args)
{
foreach (int i, string line; lines(stdin)) {
writeln(line ~ " (test)");
}
}
I ' m с помощью компилятора Windows DMD v2.052.
Если я это сделаю: введите file.txt | контрольная работа.std.stdio.StdioException@std \ stdio.d (2138): Неверный дескриптор файла
Может я что-то упускаю? Это сводит меня с ума! :)