printer.cpp: In lambda function:
printer.cpp:17:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
17 | for(; i < a.size(); i ++){if(a[i] != bzz[i]){i--;break;}}
| ~~^~~~~~~~~~
printer.cpp:18:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
18 | for(; j < b.size(); j ++){if(b[j] != bzz[j]){j--;break;}}
| ~~^~~~~~~~~~
printer.cpp: In function 'int main()':
printer.cpp:29:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
29 | while(k < brr.size() && k < i.size() && brr[k] == i[k]){
| ~~^~~~~~~~~~~~
printer.cpp:29:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
29 | while(k < brr.size() && k < i.size() && brr[k] == i[k]){
| ~~^~~~~~~~~~
printer.cpp:41:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
41 | for(int j = k; j < i.size(); j ++){
| ~~^~~~~~~~~~