#include <fstream> #include <iostream> using namespace std; int main () { long start,end; ifstream myfile ("test.txt", ios::in|ios::binary); start = myfile.tellg(); myfile.seekg (0, ios::end); end = myfile.tellg(); myfile.close(); cout << "size of " << "test.txt"; cout << " is " << (end-start) << " bytes.\n"; return 0; }
size of test.txt is 25 bytes.
12.5.file open mode | ||||
12.5.1. | Open a file for input and read in its content | |||
12.5.2. | Open a file for appending and append | |||
12.5.3. | Open a file as binary file and get its size | |||
12.5.4. | Opening text Files for Read and Write | |||
12.5.5. | Appending to the End of a File | |||
12.5.6. | Opening files for read and write. |