#include "OutFile.h" using namespace OutFile; File::File(std::string path) { //mystream.exceptions ( std::fstream::eofbit | std::fstream::failbit | std::fstream::badbit ); mystream.open(path.c_str(),std::fstream::binary|std::ios::in|std::ios::out); mystream.read((char*)&myhead,sizeof(myhead)); for(unsigned i=0;isecond.PrintData(); }*/ } else { std::cout<<"Error opening file!"<first<<":\n"; for(unsigned i=0;isecond.numRel;i++) { Relocation r; mystream.seekg(it->second.ptrRel+10*i); mystream.read((char*)&r,10); std::cout<0) { i+=s.auxsymbs; } } } void File::LoadSymbols() { symbols.clear(); for(unsigned i=0;i0) { i+=s.auxsymbs; } } } File::~File() { }