Как мне сделать конструктор перемещения для вектора с указателями?
например:
У меня это в классе А как поле - vector<A*> AList;
В функции (A &&otherA) (которая является конструктором перемещения),
я должен написать так: AList(std::move(other.AList)) или другим способом?





Да, так можно.
Или, если вам не нужен оператор присваивания перемещения для чего-либо еще, просто оставьте его, и компилятор сделает это за вас.
Это касается перемещения вектора-члена любой.
Требуется больше данных.
std:vector- это Соответствие Правилу пяти, поэтому вам не нужно ничего делать.