shouldn't! size_t is the type of the size of objects in memory. Number of lines in a file has nothing to do with it.