#include #include using namespace std;class BasicVector{private:int vector_size; int vector_capacity; int* data; void resize();public:BasicVector() {}; // default constructor does nothing BasicVector(int); ~BasicVector(); int& at(int); int& operator[](int); int& front(); int& back(); void push_back(int); void insert(int, int); void pop_back(); int size(); int capacity(); void print();};void BasicVector::resize(){}BasicVector::BasicVector(int capacity){}BasicVector::~BasicVector(){}int& BasicVector::at(int index){exit(1);}int& BasicVector::operator[](int index){exit(1);}// Add in the rest of the public functionsint main(){int capacity; cout "Enter starting capacity of vector: "; cin >> capacity; BasicVector vector(capacity); // Implement command prompt loop while(){}return 0;
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here