mirror of
https://github.com/boostorg/multi_array.git
synced 2025-05-11 05:13:53 +00:00
23 lines
541 B
C++
23 lines
541 B
C++
//
|
|
// fail_ref_criterator.cpp
|
|
// const_reverse_iterator/reverse_iterator conversion test
|
|
//
|
|
|
|
#include "boost/multi_array.hpp"
|
|
|
|
#define BOOST_INCLUDE_MAIN
|
|
#include "boost/test/test_tools.hpp"
|
|
|
|
|
|
int test_main(int,char*[]) {
|
|
typedef boost::multi_array_ref<int,3> array_ref;
|
|
|
|
typedef array_ref::reverse_iterator riterator1;
|
|
typedef array_ref::const_reverse_iterator criterator1;
|
|
|
|
// Fail! ILLEGAL conversion from const_reverse_iterator to reverse_iterator
|
|
riterator1 in = criterator1();
|
|
|
|
return boost::exit_success;
|
|
}
|