-2

私には機能があります

void foo(string *input) {
    string temp = "";
    input->swap(&temp);
}

しかし、これは機能していないようです...理由は temp が一時変数であるため、この関数を離れると割り当てが解除されると思いますか?

4

1 に答える 1