#include #include #include "gimp.h" using namespace std; void main() { //vector vectorOrder; //vector::iterator navigate(int); //vectorOrder.push_back(new cOrder); //vector::iterator begin = vectorOrder.begin(); for(int iNext=CURRENT;iNextupdateOrder(iNext,10.00*iNext); } switch(iDirection) { //enumerators case CURRENT: //do nothing.... haha case FIRST: //set currentPosition to begining of vector case PREV: //make sure currentPosition > begining of vector //if it is then --currentPosition (decrement) //else //keep currentPosition case NEXT: //currentPosition < end() -1 of vector //then //--currentPosition //else //keep currentPosition case LAST: //set currentPosition to the end() -1 of vector } return currentPosition; }