以下哪个操作会删除向量中的第一个元素?
答案解析
本题考查C++中STL向量操作。正确答案是A,`erase(vec.begin())`会删除向量的第一个元素。选项B的`pop_back()`会删除向量的最后一个元素。选项C的`erase(vec.end())`是无效操作,因为`end()`返回的是向量尾部的下一个位置,不包含任何元素。选项D的`clear()`会清空整个向量。
正确答案:A