Minor code style optimization

This commit is contained in:
Phuntsok Drak-pa 2018-04-15 21:15:07 +02:00
parent 8b281854ee
commit 8b4adb092b

View File

@ -76,14 +76,17 @@ void compress(const std::string &t_in_file, const char *t_out_file) {
std::ifstream input_file{t_in_file}; std::ifstream input_file{t_in_file};
// Fichier de sortie // Fichier de sortie
FILE *out = nullptr; // FILE *out = nullptr;
if (t_out_file) { // if (t_out_file) {
out = fopen(t_out_file, "wb"); // out = fopen(t_out_file, "wb");
} else { // } else {
std::string out_name{t_in_file}; // std::string out_name{t_in_file};
out_name.append(".lzw"); // out_name.append(".lzw");
out = fopen(out_name.c_str(), "wb"); // out = fopen(out_name.c_str(), "wb");
} // }
FILE *out = (t_out_file)
? fopen(t_out_file, "wb")
: fopen(std::string{t_out_file, ".lzw"}.c_str(), "wb");
input_file.seekg(0, std::ios::end); input_file.seekg(0, std::ios::end);
// string contenant le fichier dentrée // string contenant le fichier dentrée