I'm writing a program where performance is quite important, but not critical. Currently I am reading in text from a
FILE* line by line and I use
fgets to obtain each line. After using some performance tools, I've found that 20% to 30% of the time my application is running, it is inside
Are there faster ways to get a line of text? My application is single-threaded with no intentions to use multiple threads. Input could be from stdin or from a file. Thanks in advance.