From de2a38177a94ae3f2a0b02bd544187346b9a2b5b Mon Sep 17 00:00:00 2001 From: Angel Dimitriev Date: Thu, 10 Mar 2022 01:05:38 +0200 Subject: Update students_staticName_to_binary.cpp --- Sem. 03/students_staticName_to_binary.cpp | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'Sem. 03/students_staticName_to_binary.cpp') diff --git a/Sem. 03/students_staticName_to_binary.cpp b/Sem. 03/students_staticName_to_binary.cpp index 5c9c77d..51fb711 100644 --- a/Sem. 03/students_staticName_to_binary.cpp +++ b/Sem. 03/students_staticName_to_binary.cpp @@ -23,11 +23,10 @@ int main() ofstream file("student.dat", ios::binary); if (!file.open()) - { - cout << "Error while writing to binary file!" << endl; - delete[] s1.name, s2.name; - return -1; - } + { + cout << "Error while writing to binary file!" << endl; + return -1; + } file.write((const char*)&st, sizeof(st)); //since the data is grouped in the struct, we can save it like this. } @@ -37,11 +36,10 @@ int main() ifstream file("student.dat", ios::binary); if (!file.open()) - { - cout << "Error while reading from binary file!" << endl; - delete[] s1.name, s2.name; - return -1; - } + { + cout << "Error while reading from binary file!" << endl; + return -1; + } file.read((char*)&st, sizeof(st)); -- cgit v1.3.1-23-gd82d