Paste Code
Paste Blends
Paste Images
#include <list>
#include <iostream>
int main(int argc, char** argv) {
std::list<int> l;
std::list<int>::iterator i, j;

i = l.begin();
++i;
if(i == l.end())
std::cout << "End!" << std::endl;
else
{
std::cout << "Error!" << std::endl;
return 0;
}
--i;
if(i == l.end())
std::cout << "End!" << std::endl;
else
{
std::cout << "Error!" << std::endl;
return 0;
}

return 0;
}

  1. #include <list>
  2. #include <iostream>
  3. int main(int argc, char** argv) {
  4.         std::list<int> l;
  5.         std::list<int>::iterator i, j;
  6.        
  7.         i = l.begin();
  8.         ++i;
  9.         if(i == l.end())
  10.                 std::cout << "End!" << std::endl;
  11.         else
  12.         {
  13.                 std::cout << "Error!" << std::endl;
  14.                 return 0;
  15.         }
  16.         --i;
  17.         if(i == l.end())
  18.                 std::cout << "End!" << std::endl;
  19.         else
  20.         {
  21.                 std::cout << "Error!" << std::endl;
  22.                 return 0;
  23.         }
  24.  
  25.         return 0;
  26. }
  27.  
  28.  
go to heaven