FTXUI
6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
warn_windows_macro.hpp
浏览该文件的文档.
1
// Copyright 2025 Arthur Sonzogni. 保留所有权利。
2
// 本源代码的使用受 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_