0_0_37832734_31873.cpp:42:22: error: 'find' function uses 'auto' type specifier without trailing return type auto find(int pos) { ^ 0_0_37832734_31873.cpp:42:22: note: deduced return type only available with -std=c++1y or -std=gnu++1y