
"Thorsten Ottosen" <nesotto@cs.auc.dk> wrote in message news:chsi4c$5mo$1@sea.gmane.org...
"Alex Chovanec" <achovane@engin.umich.edu> wrote in message news:chr3k4$1b1$1@sea.gmane.org...
The big question is--- if I should use them as concept-checks where iterators are expected--- how portable are they?
In theory, they should be just as portable as 'is_lvalue_iterator' and 'is_incrementable', since I have applied the same workarounds that those metafunctions use. More specifically, I have compiled my unit test and seen it pass under these compilers: msvc-7.1 msvc-7.0 intel-win32-8.0 cw-8.3 borland-5.6.4 gcc-mingw-3.2 I think that I wrote a fairly comprehensive unit test, but if anyone else can think of additional tests to add, I would appreciate it. -- Alex Chovanec NIF and Engineering Division Computing Applications and Research Department Lawrence Livermore National Laboratory