FTXUI
6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
warn_windows_macro.hpp
Go to the documentation of this file.
1
// Copyright 2025 Arthur Sonzogni. All rights reserved. (日本語訳: Arthur Sonzogni 2025年著作権所有。無断複写・転載を禁じます。)
2
// このソースコードの使用は、LICENSE ファイルにある MIT ライセンスによって管理されています。
3
// LICENSE ファイルを参照してください。
4
5
#ifndef FTXUI_UTIL_WARN_WINDOWS_MACRO_H_
6
#define FTXUI_UTIL_WARN_WINDOWS_MACRO_H_
7
8
#ifdef min
9
#error \
10
"マクロ 'min' が定義されています。これは標準 C++ ライブラリおよび FTXUI と競合します。これはしばしば <windows.h> のインクルードによって引き起こされます。これを解決するには、<windows.h> をインクルードする前に '#define NOMINMAX' を追加するか、コンパイラフラグとして '/DNOMINMAX' を渡してください。"
11
#endif
12
13
#ifdef max
14
#error \
15
"マクロ 'max' が定義されています。これは標準 C++ ライブラリおよび FTXUI と競合します。これはしばしば <windows.h> のインクルードによって引き起こされます。これを解決するには、<windows.h> をインクルードする前に '#define NOMINMAX' を追加するか、コンパイラフラグとして '/DNOMINMAX' を渡してください。"
16
#endif
17
18
#endif
// FTXUI_UTIL_WARN_WINDOWS_MACRO_H_