rendered paste body#include <vector>
#include <iostream>
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<cOrder*>::iterator navigate(int iDirection) {
vector<int>::iterator vectorOrder;
static vector<cOrder*>::iterator currentPosition = vectorOrder.begin();
}
vector<cOrder*>::iterator updateOrder() {
//for(int iNext=0; iNext<4; iNext++) {
// vInt.push_back(iNext);
//}//endfor
vector<int>::iterator begin = vInt.begin();
vector<int>::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<cOrder*>::iterator getExtTotal() {
begin = vInt.begin();
end = vInt.end();
while(begin != end) {
cout << *begin;
begin++;
}//endloop
}