Ticket #1601: boost_tuple_distance.cpp
File boost_tuple_distance.cpp, 408 bytes (added by , 15 years ago) |
---|
Line | |
---|---|
1 | |
2 | #include <boost/tuple/tuple.hpp> |
3 | #include <boost/fusion/include/begin.hpp> |
4 | #include <boost/fusion/sequence/intrinsic/end.hpp> |
5 | #include <boost/fusion/include/boost_tuple.hpp> |
6 | #include <boost/fusion/include/distance.hpp> |
7 | |
8 | |
9 | int main() |
10 | { |
11 | namespace fusion = boost::fusion; |
12 | |
13 | boost::tuple<int, char> t(3, 'a'); |
14 | |
15 | fusion::distance(fusion::begin(t), fusion::end(t)); // doesn't compile. |
16 | } |