prog.cpp:14:14: error: no matching function for call to 'stoi'
int meli = stoi(f);
^~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/bits/basic_string.h:5427:3: note: candidate function not viable: no known conversion from 'int' to 'const string' (aka 'const basic_string<char>') for 1st argument
stoi(const string& __str, size_t* __idx = 0, int __base = 10)
^
/usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/bits/basic_string.h:5533:3: note: candidate function not viable: no known conversion from 'int' to 'const wstring' (aka 'const basic_string<wchar_t>') for 1st argument
stoi(const wstring& __str, size_t* __idx = 0, int __base = 10)
^
prog.cpp:23:11: warning: equality comparison result unused [-Wunused-comparison]
stoi(g) == h;
~~~~~~~~^~~~
prog.cpp:52:7: warning: equality comparison result unused [-Wunused-comparison]
uo == "awesome";
~~~^~~~~~~~~~~~
prog.cpp:52:7: note: use '=' to turn this equality comparison into an assignment
uo == "awesome";
^~
=
2 warnings and 1 error generated.