1. C# / Говнокод #22834

    −11

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    tempBuf = new byte[(int)infCol[j].len];
                                        reader.Read(tempBuf, 0, (int)infCol[j].len);
                                        string USAGA = Encoding.GetEncoding(866).GetString(tempBuf);
                                        int nameSize = Encoding.GetByteCount(USAGA);
                                        string name = Encoding.GetString(bufOut, (int)reader.BaseStream.Position, nameSize); //// читаем строку известного размера
                                        reader.BaseStream.Seek(nameSize, SeekOrigin.Current);

    Разбор байтового массива приходящего с сервера СУБД HyTech

    Запостил: Zasranets, 19 Апреля 2017

    Комментарии (8) RSS

    • или так лучше
      case 0: // 0 Массив символов длиной не более заданной
      tempBuf = new byte[(int)infCol[j].len];
      reader.Read(tempBuf, 0, (int)infCol[j].len);
      dR[j] = Encoding.GetEncoding(866).GetString(temp Buf);
      break;
      Ответить
    • > 866

      чё серьёзно?... в рашше даже мс дос еще жив???
      Ответить
      • В кассовых аппаратах в магазинах применялся. Может быть, ещё в каких-то embedded-приложениях используется.
        Ответить
        • Вы угадали , как в попу глянули , в нашем Сельпо на кассовом аппарате в туалете и на автосмыве
          Ответить
      • показать все, что скрытоВ России, милок, ещё перфокарты есть.
        Ответить
        • Я медленно высыхаю на твоих губах
          Ответить
        • Да , эт точно , мы страна богатая , у нас все есть, даже такие ценные вещи, и причем в достатке по ящику на душу населения
          Ответить
      • а что такое рашше , и про кого речь , кто жив ?
        Ответить

    Добавить комментарий