|
Isle
|
[AI] STL compatibility layer header to provide consistent STL (Standard Template Library) types and algorithms across different compiler versions. More...
#include "compat.h"#include <algorithm>#include <list>#include <map>#include <set>#include <utility>#include <vector>

Go to the source code of this file.
[AI] STL compatibility layer header to provide consistent STL (Standard Template Library) types and algorithms across different compiler versions.
[AI] This header abstracts away differences between compiler STL implementations by conditionally including a custom STL emulation layer (mxstl.h) for old MSVC 4.2 compilers, or by importing standard STL types if available (for modern compilers). By including this file, code can rely on commonly used STL containers (vector, list, set, etc.) regardless of environment. [AI]
Definition in file stlcompat.h.