/in/foo.cc: In function 'bool part(std::__cxx11::string&, std::__cxx11::string&)':
/in/foo.cc:27:15: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string<char>}' has no member named 'szie'; did you mean 'size'?
while (j < b.szie() && ++i < a.size())
^~~~
/in/foo.cc:27:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (j < b.szie() && ++i < a.size())
~~~~^~~~~~~~~~
/in/foo.cc:28:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (++j < b.size() && b[j] != a[i]);
~~~~^~~~~~~~~~
/in/foo.cc:29:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
return j <= b.size();
~~^~~~~~~~~~~