Language
C++
Compiler
gcc 12.3.0
Options
Warnings
Boost 1.81.0
C++17
no pedantic
$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.81.0-gcc-12.3.0/include -std=c++17
memberwise constructor : push_back(lvalue)
memberwise constructor : dummy
copy constructor&&:dummy
destructor:dummy
insert(vs.begin(),s)
copy constructor : push_back(lvalue)
copy constructor&&:dummy
operator=&&:push_back(lvalue)
destructor:push_back(lvalue)
insert(vs.begin(),"insert(rvalue)")
memberwise constructor : insert(rvalue)
copy constructor&&:dummy
operator=&&:push_back(lvalue)
operator=&&:insert(rvalue)
destructor:insert(rvalue)
emplace(vs.begin(), "emplace")
memberwise constructor : emplace
copy constructor&&:dummy
operator=&&:push_back(lvalue)
operator=&&:insert(rvalue)
operator=&&:emplace
destructor:emplace
destructor:push_back(lvalue)
destructor:emplace
destructor:insert(rvalue)
destructor:push_back(lvalue)
destructor:dummy
Exit Code:
0