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 <mailto: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 <http://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

Reply via email to