0

次のコードを使用します。

class MyClass
{
public:
    void GetStrings(list<std::string>& strs)
    {
        strs = m_strings;
    }   

    list<std::string> m_strings;
}

の実行時に のすべてm_stringsの要素がコピーされていstrs = m_strings;ますか?

言い換えれば、これは等しいか、list<std::string>& strs = m_strings;またはlist<std::string> strs = m_strings;(要素のコピーに関して)

4

1 に答える 1