fork download
  1. #include <vector>
  2. #include <iterator>
  3.  
  4. template <typename T>
  5. struct CrazyBucket
  6. {
  7. template <typename Iter>
  8. CrazyBucket( Iter start, Iter end ) {}
  9. };
  10.  
  11. int main()
  12. {
  13. std::vector< int > vec;
  14. vec.push_back( 4 );
  15. CrazyBucket< int > bucket( vec.begin(), vec.end() );
  16. }
Success #stdin #stdout 0s 3268KB
stdin
Standard input is empty
stdout
Standard output is empty