#include <iostream>
#include <vector>
#include <cxxabi.h>

std::vector<int> test()
{
    return {1, 2, 3, 4, 5};
}

int main()
{
    auto v = test();
    std::cout << abi::__cxa_demangle(typeid(v).name(), 0, 0, 0);
    return 0;
}