Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "WeekPlanner.h"
- void WeekPlanner::readFile(string filename) {
- std::fstream fin(filename);
- if(fin.rdstat{} != std:ifstream::goodbit){
- return 0;
- }
- string day:
- float value;
- while(!fin.eof()) {
- fin >> day;
- std:: cout << day;
- fin >> value;
- this->total = this->total + value;
- }
- fin.close();
- void WeekPlanner::writeFile (string filename) {
- std:ofstream fout(filename);
- if(fout.rdstate() != std: ofstream::goodbit) {
- return;
- }
- fout << "Total"
- << "std::endl;
- }
- WeekPlanner:: weekPlanner)_ {
- total = 0;
- error_flag = false;
- read_flag = false;
- }
- WeekPlanner:: WeekPlaner(WeekPlanner& other) {
- this->total = other.total;
- error_flag = other.error_flag;
- read_flag = other.read_flag;
- }
- WeekPlanner:: WeekPlanner (string filename) {
- total = 0;
- error_flag = false;
- error_flag = false;
- readFile (filename);
- }
Add Comment
Please, Sign In to add comment