int fseek(FILE* qpStream, long lOffset, int iStart);
#include <cstdio> int main() { char* cpFileName = "XoaX.txt"; // Open an ASCII text file for reading. FILE* qpFile = fopen(cpFileName, "r" ); // Check that the file was opened successfully. if (!qpFile) { printf("Could not open %s for reading \n", cpFileName); return 1; } // Set the pointer to position 2 in the file. int iRet = fseek(qpFile, 2, SEEK_SET); if (iRet == 0) { // Read in 'a' at two places from the beginning int iRead = fgetc(qpFile); printf("Read in: %c\n", (char)iRead); } fclose(qpFile); return 0; }
© 20072024 XoaX.net LLC. All rights reserved.