Formatted input from text file
    bearophile 
    bearophileHUGS at lycos.com
       
    Mon Jun 18 05:23:32 PDT 2012
    
    
  
IK:
> Question: how to read that grid from a text file?
I don't know the cause of your problem. While investigating it I 
have filed another bug:
http://d.puremagic.com/issues/show_bug.cgi?id=8260
In the meantime this (a bit scary) code solves your reading 
problem:
import std.stdio, std.algorithm, std.range, std.conv;
void main() {
     const grid = File("table.txt")
                  .byLine().map!(r => std.algorithm.splitter(r)
                                      .map!(to!int)()
                                      .array())()
                  .array();
     writeln(grid);
}
Bye,
bearophile
    
    
More information about the Digitalmars-d-learn
mailing list