how to copy vector to another vector in c++

#include <iostream>
#include <vector>

int main() {
    // Step 1: Create two vectors
    std::vector<int> originalVector = {1, 2, 3, 4, 5};
    std::vector<int> copiedVector;

    // Step 2: Use the assignment operator to copy the elements
    copiedVector = originalVector;

    // Optional: Display the contents of the original and copied vectors
    std::cout << "Original Vector: ";
    for (int element : originalVector) {
        std::cout << element << " ";
    }
    std::cout << std::endl;

    std::cout << "Copied Vector: ";
    for (int element : copiedVector) {
        std::cout << element << " ";
    }
    std::cout << std::endl;

    return 0;
}