};
// хрен пойми почему, но захотелось рекурсивно сделать | можно сделать и через вайл
-long long returnBetaEnd(const std::string ¤tLine, long long pos) {
+size_t returnBetaEnd(const std::string ¤tLine, size_t pos) {
switch (currentLine[pos]) {
case 'B' :
returnBetaEnd(currentLine, pos + 1);
+ std::cout << "B" << std::endl;
break;
case 'E' :
returnBetaEnd(currentLine, pos + 1);
+ std::cout << "E" << std::endl;
break;
default :
return (pos - 1);
size_t equalCount = 0;
std::vector< unsigned int > a;
a.resize(0);
- std::cout << "parsing ";
+ std::cout << "parsing " << std::endl;
for (size_t i = 0; i < currentLine.size(); ++i) {
if (currentLine[i] == '=') { // подсчитываем число "пустых" символов
++equalCount;
} else {
- long long temp = returnBetaEnd(currentLine, i);
+ size_t temp = returnBetaEnd(currentLine, i);
std::cout << "|";
if (temp - i > 3) {
localInputBL.push_back(a);