blueloveTH 2 лет назад
Родитель
Сommit
57e1ec1637
1 измененных файлов с 19 добавлено и 19 удалено
  1. 19 19
      include/pocketpy/str.h

+ 19 - 19
include/pocketpy/str.h

@@ -146,25 +146,25 @@ struct SStream{
         return *this;
         return *this;
     }
     }
 
 
-    SStream& operator<<(i64 val){
-        // str(-2**64).__len__() == 21
-        buffer.reserve(buffer.size() + 24);
-        if(val == 0){
-            buffer.push_back('0');
-            return *this;
-        }
-        if(val < 0){
-            buffer.push_back('-');
-            val = -val;
-        }
-        char* begin = buffer.end();
-        while(val){
-            buffer.push_back('0' + val % 10);
-            val /= 10;
-        }
-        std::reverse(begin, buffer.end());
-        return *this;
-    }
+    // SStream& operator<<(i64 val){
+    //     // str(-2**64).__len__() == 21
+    //     buffer.reserve(buffer.size() + 24);
+    //     if(val == 0){
+    //         buffer.push_back('0');
+    //         return *this;
+    //     }
+    //     if(val < 0){
+    //         buffer.push_back('-');
+    //         val = -val;
+    //     }
+    //     char* begin = buffer.end();
+    //     while(val){
+    //         buffer.push_back('0' + val % 10);
+    //         val /= 10;
+    //     }
+    //     std::reverse(begin, buffer.end());
+    //     return *this;
+    // }
 
 
     SStream& operator<<(const std::string& s){
     SStream& operator<<(const std::string& s){
         buffer.extend(s.data(), s.data() + s.size());
         buffer.extend(s.data(), s.data() + s.size());