Aren't the strings split at newline characters? If not, then a text file would usually simply be one giant string....
On Fri, Jul 9, 2010 at 7:33 AM, Johny <johny.j...@cern.ch> wrote: > On 07/09/2010 01:27 PM, David Cole wrote: > > Are some of the lines empty by any chance? > > Empty elements are not iterated in a foreach of a list. > > Nor (I would expect, I have not verified) is an empty string considered a > string for reporting by file(STRINGS ... > > > HTH, > David > > > On Fri, Jul 9, 2010 at 5:24 AM, Johny <johny.j...@cern.ch> wrote: > >> Hi, >> >> I was working with the FILE(STRINGS filename lineList) and i discovered >> that i end up getting a list which has a lesser number of strings than the >> actual lines in the file. However this happens with only some files, i went >> through those but they seem to be regular files. When i count the no of new >> lines in the files i get the correct no of lines for the file. >> >> This has led me to believe that the FILE strings command is at fault >> somehow. How does it work? >> >> Cheers! >> Johny >> >> >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Please keep messages on-topic and check the CMake FAQ at: >> http://www.cmake.org/Wiki/CMake_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://www.cmake.org/mailman/listinfo/cmake >> > > Is'nt an empty line a newline character ? if thats it then the file in > question has plenty of them. I guess thats the reason then. > > Cheers! > Johny >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake