How to use vector with classes in it as return type?

From: Armin Menzel (arminmenzel_at_gmx.net)
Date: 10/11/04


Date: Mon, 11 Oct 2004 12:15:24 +0200

The function getVOVector() returns a vector of type vector<TestVO>.

This works:
vector<TestVO> lvTestVOs = loVectorHandler.getVOVector();

That works NOT:
vector<TestVO> lvTestVOs;
lvTestVOs = loVectorHandler.getVOVector();

Why?

Thanks
Armin

P.S.: This is the only operator TestVO has:

TestVO& TestVO::operator=(TestVO& aoTestVO) {

        msName = aoTestVO.getName();

        return *this;

}

Do I need more?
(I am new to c++-vectors, so forgive me the ugly question)