fgets函数,读取N次就得到第N行了。
用lseek设置文件指针的位置,加入一个长度为m(包括换行符号)的话第N行开始处就是N*m
可以依次读取文件的字符,设置一个变量保存换行符'\n'的数目,当读取到第N-1个换行符时就达到了第N行。
打印换行的话用cout<string str;getline(fin, str)