cpp vector

#include <iostream>
#include <vector>

int main() {
    // Step 1: Declare a vector of integers
    std::vector<int> myVector;

    // Step 2: Add elements to the vector using push_back
    myVector.push_back(10);
    myVector.push_back(20);
    myVector.push_back(30);

    // Step 3: Access elements using the [] operator
    int firstElement = myVector[0];
    int secondElement = myVector[1];

    // Step 4: Get the size of the vector using size()
    std::size_t vectorSize = myVector.size();

    // Step 5: Iterate through the vector using a for loop
    for (std::size_t i = 0; i < vectorSize; ++i) {
        std::cout << "Element at index " << i << ": " << myVector[i] << std::endl;
    }

    // Step 6: Clear all elements from the vector
    myVector.clear();

    // Step 7: Check if the vector is empty after clearing
    bool isEmpty = myVector.empty();

    return 0;
}