// SPDX-License-Identifier: MIT /** Copyright (C) 2023 Beckhoff Automation GmbH & Co. KG */ #pragma once #if defined(_WIN32) || defined(__CYGWIN__) #include #include #endif namespace Beckhoff { static inline void ForceBinaryOutputOnWindows() { #if defined(_WIN32) || defined(__CYGWIN__) (void)_setmode(_fileno(stdout), O_BINARY); #endif } }