我是 C++ 新手,我很好奇这是否是插入 std::vector 的首选方式
std::vector<Object_I_madeup> myVector;
   void setAt(int x, Object_I_madeup o)
        {
            myVector[x] = o;
        } // set the array location at x  to be o.
我问是因为我看到了很多关于使用的东西push_back,或者高度混乱的东西insert()。这种类似 Java 的方式有效吗?我宁愿那样做...