Reads characters until at least length characters are in the buffer.
length
void Cache(int length)
Number of characters to cache.