Hey,
I am having a problem with file handling.
ofstream myfile("courses.txt");
myfile<<C_Semester.code<<"$" << C_Semester.name<<"$" << C_Semester.Pre_req<<"$" << C_Semester.time<<"$" << C_Semester.fee<<"$";
if(C_Semester.isUnderGraduate==true)
myfile<<"UnderGraduate$!\n";
else
myfile<<"Graduate$!\n";
for(int k=0;k<i;i++)
myfile<<temp_store[k];
myfile.close();
delete[] temp_store;
Why the curose position in the file afer if-else condition of graduate or undergraduate move to beginning and then overwrites the data??