The comments on Conduit are as below but can I read a line at a time?
// open file for reading
auto fc = new FileConduit ("test.txt");
// create an array to house the entire file
auto content = new char[fc.length];
// read the file content. Return value is the number of bytes read
auto bytesRead = fc.input.read (content);