- long long is important
authorAnatoly <Titov_AI@pnpi.nrcki.ru>
Wed, 21 Oct 2020 11:18:04 +0000 (14:18 +0300)
committerAnatoly <Titov_AI@pnpi.nrcki.ru>
Wed, 21 Oct 2020 11:18:04 +0000 (14:18 +0300)
src/colorvec.cpp

index e700255efac71239229465f57226b6e76f969d89..127a36fd9612f7ca791a492bac258c12ef4d8fc1 100644 (file)
@@ -63,7 +63,7 @@ struct colorLocalAngles {
 };
 
 // хрен пойми почему, но захотелось рекурсивно сделать | можно сделать и через вайл
-size_t returnBetaEnd(const std::string &currentLine, size_t pos) {
+long long returnBetaEnd(const std::string &currentLine, long long pos) {
     switch (currentLine[pos]) {
         case 'B' :
             returnBetaEnd(currentLine, pos + 1);
@@ -90,7 +90,7 @@ void parseBetaListDATLine(const std::string &currentLine, std::vector< std::vect
         if (currentLine[i] == '=') { // подсчитываем число "пустых" символов
             ++equalCount;
         } else {
-            size_t temp = returnBetaEnd(currentLine, i);
+            long long temp = returnBetaEnd(currentLine, i);
             std::cout << "|";
             if (temp - i > 3) {
                 localInputBL.push_back(a);