#include #include using namespace std; enum { CURRENT,FIRST,PREV,NEXT,LAST }; class cOrder { private: //data members int m_iQty; int m_dunitPrice; public: //data members void updateOrder(int,double); double getExtTotal(); }; //class vectorOrder { //}; void cOrder::updateOrder(int,double) { cout << "updating order" << endl; //return true; } vector::iterator navigate(int iDirection) { vector::iterator vectorOrder; static vector::iterator currentPosition = vectorOrder.begin(); } vector::iterator updateOrder() { //for(int iNext=0; iNext<4; iNext++) { // vInt.push_back(iNext); //}//endfor vector::iterator begin = vInt.begin(); vector::iterator end = vInt.end(); while(begin != end ) { if(*begin == 2) { vInt.insert(begin, 1,5); begin++; }//endif }//endloop //begin = vInt.begin(); //while(begin != end) { // if(*begin == 3) { // vInt.erase(begin); // break; // } else { // begin++; // }//endif //}//endloop } vector::iterator getExtTotal() { begin = vInt.begin(); end = vInt.end(); while(begin != end) { cout << *begin; begin++; }//endloop }