bool Methods::byteswap(std::string source, std::string destination){
std::ifstream inFileStream(source, std::ios::binary | std::ios::in);
std::ofstream outFileStream(destination, std::ios::binary | std::ios::out);
if (inFileStream && outFileStream){
char a, b;
while (inFileStream.get(a).get(b)) {
outFileStream.put(b).put(a);
}
outFileStream.close();
inFileStream.close();
}else{
return false;
}
return true;
}