You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation of fmt::output_file is only for non-Windows OS when FMT_USE_FCNTL is 1.
This is a bad design philosophy leading to code that is not-compatible across OS'es. As a resolution, either fmt::output_file and related methods should be defined for Windows or they should be removed to maintain OS-agnostic behavior.
The text was updated successfully, but these errors were encountered:
output_file does support compatible Windows versions. Note that some of the APIs in fmt/os.h are inherently nonportable so if you want maximum portability use buffered_file instead of output_file.
The current implementation of fmt::output_file is only for non-Windows OS when FMT_USE_FCNTL is 1.
This is a bad design philosophy leading to code that is not-compatible across OS'es. As a resolution, either fmt::output_file and related methods should be defined for Windows or they should be removed to maintain OS-agnostic behavior.
The text was updated successfully, but these errors were encountered: