From 47e7a34e2d3576b0e8e5159bbd2f91984bd5c612 Mon Sep 17 00:00:00 2001 From: Angeld55 Date: Fri, 12 Mar 2021 14:19:34 +0200 Subject: added sem 3 --- Sem. 03/sizeFile.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Sem. 03/sizeFile.cpp (limited to 'Sem. 03/sizeFile.cpp') diff --git a/Sem. 03/sizeFile.cpp b/Sem. 03/sizeFile.cpp new file mode 100644 index 0000000..862d565 --- /dev/null +++ b/Sem. 03/sizeFile.cpp @@ -0,0 +1,27 @@ +#include +#include + +using namespace std; + +size_t getFileSize(const char* fileName) +{ + ifstream f(fileName); + + if (!f.is_open()) + return 0; + + f.seekg(0, ios::end); + size_t pos = f.tellg(); + + f.close(); + + return pos; +} +int main() +{ + + + cout << getFileSize("sizeFile.cpp") << endl; + + return 0; +} \ No newline at end of file -- cgit v1.3.1-23-gd82d