1Iterator support(3) QuantLib Iterator support(3)
2
3
4
6 Iterator support -
7
9 Some compilers still define the iterator struct outside the std
10 namespace, only partially implement it, or do not implement it at all.
11 For the code to be portable these macros should be used instead of the
12 actual functions.
13
14 Defines
15 #define QL_FULL_ITERATOR_SUPPORT
16
18 #define QL_FULL_ITERATOR_SUPPORT
19 Some compilers (most notably, Visual C++ 6) still do not fully support
20 iterators in their STL implementation. This macro can be used to select
21 between alternate implementations of blocks of code, namely, one that
22 takes advantage of full iterator support and a less efficient one which
23 is compatible with all compilers.
24
25
26
27Version 0.8.1 29 Oct 2007 Iterator support(3)