Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Language

C++

Compiler

gcc 7.2.0

Options
Warnings
Boost 1.67.0
C++11
no pedantic
Raw compiler options
-fno-elide-constructors

$ g++ prog.cc -Wall -Wextra -I/opt/wandbox/boost-1.67.0/gcc-7.2.0/include -std=c++11 -fno-elide-constructors
prog.cc: In copy constructor 'ClassA::ClassA(const ClassA&)':
prog.cc:10:23: warning: unused parameter 'obj' [-Wunused-parameter]
  ClassA(const ClassA &obj)
                       ^~~
prog.cc: In constructor 'ClassA::ClassA(ClassA&&)':
prog.cc:15:18: warning: unused parameter 'obj' [-Wunused-parameter]
  ClassA(ClassA &&obj) {
                  ^~~
prog.cc: In function 'int main()':
prog.cc:28:9: warning: variable 'foo' set but not used [-Wunused-but-set-variable]
  ClassA foo = bar(str);
         ^~~
copy constructor called
move ctor called
Exit Code:
0