Считать бинарный файл формат STL - C#

Узнай цену своей работы

Формулировка задачи:

Добрый вечер! У меня есть файл формата .stl с бинарными данными... Их нужно считать. Как это сделать? Нашел такой пример, теперь все отображает корректно, но появилась ошибка: "Буфер выходных символов не достаточен для хранения закодированных символов, кодирование 'Unicode (UTF-8)' резерв 'System.Text.DecoderReplacementFallback'. Имя параметра: chars"
Листинг программы
  1. using (BinaryReader reader = new BinaryReader(File.Open("stl.txt", FileMode.Open)))
  2. {
  3. // пока не достигнут конец файла
  4. // считываем каждое значение из файла
  5. while (reader.PeekChar() > -1)
  6. {
  7. double population = reader.ReadDouble();
  8. Console.WriteLine("{0} ", population);
  9. }
  10. }

Решение задачи: «Считать бинарный файл формат STL»

textual
Листинг программы
  1. while (reader.BaseStream.Position != reader.BaseStream.Length)
  2. {
  3.     double population = reader.ReadDouble();
  4.     Console.WriteLine("{0} ", population);
  5. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы