StringSplitter
StringSplitter copied to clipboard
Some warning when compiling
Some warning when compiling:
lib/StringSpliter/StringSplitter.cpp: In constructor 'StringSplitter::StringSplitter(String, char, unsigned int)':
lib/StringSpliter/StringSplitter.cpp:19:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
19 | if(count > limit) count = limit;
| ~~~~~~^~~~~~~
lib/StringSpliter/StringSplitter.cpp:20:11: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
20 | if(count > MAX) count = MAX;
| ~~~~~~^~~~~
lib/StringSpliter/StringSplitter.cpp:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
32 | for (int i = 0; i < second.length(); i++) {
| ~~^~~~~~~~~~~~~~~~~
lib/StringSpliter/StringSplitter.cpp: In member function 'int StringSplitter::countOccurencesOfChar(String, char)':
lib/StringSpliter/StringSplitter.cpp:51:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
51 | for(int x = 0; x < s.length(); (s[x] == c) ? size++ : 0, x++);