Birçok durumda, bir işlevden yerel bir yeri döndürürken, RVO devreye girer. Ancak, açık bir şekilde std::move kullanılmasının RVO gerçekleşmediğinde harekete geçeceğini, ancak mümkün olduğunda RVO'nun
C++ derleyiciler sanal işlevler için RVO uygulayabilir mi? Bu durumda : class AbstractReader
{
//...
public:
virtual std::vector<float> getFloatVector() = 0;
//...
}
class XmlReader : publ