StringSplitter icon indicating copy to clipboard operation
StringSplitter copied to clipboard

Some warning when compiling

Open sonictl opened this issue 4 years ago • 0 comments

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++);

sonictl avatar Aug 27 '21 02:08 sonictl