Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

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