All pastes #758025 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-11-01 20:57 UTC
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
}