|
|
Tutorials

Cpp

|
Topic |
How is rewind() used in C++?
|
|
Explanation |
|
rewind() is an
I/O function that rewinds the file position indicator to the start of the specified stream. This function
clears the EOF and the error flags associated with the stream.
Syntax:
void rewind ( FILE * stream );
Example:
#include <stdio.h>
int main()
{
FILE * re= fopen ("vowels.txt","w+");
int a,b;
a=22;
b=33;
fprintf( re, "%d %d", a, b);
rewind( re );
fscanf( re, "%d %d", &a, &b );
printf( "The values read are: %d and %d\n", a, b );
fclose(re);
}
|
Result:
The values read are: 22 and 33.
In the above example the rewind() is used to read the information printed into a file by moving the pointer to
start of the stream.
|
| Note |
C++ is one of the most used programming languages in the world. Also known as "C with Classes".
Hope you enjoy this tutorial. Do send your feedback or suggestions on this C++ tutorial. This is a copyright content.
|
|
|
|