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 | } |
