- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Has anyone tried the above library with W_CC_PC_8[1].0.048.exe and if so to what extent does it compile and execute relative to 7.1?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This library in distribution has differentiation for compilers that support all extreme C++ language features (Reference variant) and not support (somehow workarounded or restricted variants).
At the early beginning Loki headers detects Intel Compiler as fully supporting all C++ features used, and used Reference realization.
If you take a look to any top level header, you'll see:
#ifdef LOKI_USE_REFERENCE
# include "Reference/EmptyType.h"
#else
# if (__INTEL_COMPILER)
# include "Reference/EmptyType.h"
# elif (__MWERKS__)
# include "Reference/EmptyType.h"
# elif (__BORLANDC__ >= 0x560)
# include "Borland/EmptyType.h"
# elif (_MSC_VER >= 1301)
# include "Reference/EmptyType.h"
# elif (_MSC_VER >= 1300)
# include "MSVC/1300/EmptyType.h"
# elif (_MSC_VER >= 1200)
# include "MSVC/1200/EmptyType.h"
# else
# include "Reference/EmptyType.h"
# endif
#endif
Intel compiler is a first Reference compiler there :)
It is real fact that Intel C/C++ Compiler has superior support of ISO C99 and ISO C++ standards and language features.
Thanks,
Max
At the early beginning Loki headers detects Intel Compiler as fully supporting all C++ features used, and used Reference realization.
If you take a look to any top level header, you'll see:
#ifdef LOKI_USE_REFERENCE
# include "Reference/EmptyType.h"
#else
# if (__INTEL_COMPILER)
# include "Reference/EmptyType.h"
# elif (__MWERKS__)
# include "Reference/EmptyType.h"
# elif (__BORLANDC__ >= 0x560)
# include "Borland/EmptyType.h"
# elif (_MSC_VER >= 1301)
# include "Reference/EmptyType.h"
# elif (_MSC_VER >= 1300)
# include "MSVC/1300/EmptyType.h"
# elif (_MSC_VER >= 1200)
# include "MSVC/1200/EmptyType.h"
# else
# include "Reference/EmptyType.h"
# endif
#endif
Intel compiler is a first Reference compiler there :)
It is real fact that Intel C/C++ Compiler has superior support of ISO C99 and ISO C++ standards and language features.
Thanks,
Max
![](/skins/images/607B1757615CC3D714FA9723ADFD6109/responsive_peak/images/icon_anonymous_message.png)
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page