Update clutchlog.h

Change filesystem include and include ciso646 header for windows named logical operators
This commit is contained in:
Jacob 2021-07-20 21:37:51 +02:00 committed by GitHub
commit 09d6b915e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,8 +3,15 @@
#pragma once
/** @file */
#include <ciso646>
#ifdef FSEXPERIMENTAL
#include <experimental/filesystem>
namespace fs = std::experimental::filesystem;
#else
#include <filesystem>
namespace fs = std::filesystem;
#endif
#include <iostream>
#include <sstream>
#include <fstream>
@ -715,7 +722,7 @@ class clutchlog
do {
outfile = replace(filename_template, tag, n);
n++;
} while( std::filesystem::exists( outfile ) );
} while( fs::exists( outfile ) );
} else {
// Use the parameter as is.