numeric_limits<int>::max() trotz #include <windows.h> verwenden?
-
Ich bin nach der Suche einer Möglichkeit, mit der ich es schaffe
numeric_limits<int>::max()zu verwenden, obwohl ich#include <windows.h>verwenden muss.Oder als Alternative wäre schön zu wissen, wie ich
Sleep(millisec);ohne#include <windows.h>und#include <stdlib.h>verwenden kann.Ich danke für eure Hilfe.
-
#define NOMINMAX #include <windows.h>
-
(numeric_limits<int>::max)()
-
Danke, geht!
(nomax's Variante. TyRoXx's habe ich jetzt nicht ausprobiert.)
-
TyRoXx schrieb:
(numeric_limits<int>::max)()#define max das war wohl nichts (numeric_limits<int>::max)()g++ -E x.cpp
# 1 "x.cpp" # 1 "<built-in>" # 1 "<command-line>" # 1 "x.cpp" (numeric_limits<int>::das war wohl nichts)()
-
manni66 schrieb:
#define max das war wohl nichtsGut, dass
maxParameter hat und der Präprozessor es deswegen ignoriert, wenn kein(folgt.
-
TyRoXx schrieb:
manni66 schrieb:
#define max das war wohl nichtsGut, dass
maxParameter hat und der Präprozessor es deswegen ignoriert, wenn kein(folgt.Stimmt, in dem Fall hilft es