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

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

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

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

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

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

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


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

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

5   голосов , оценка 4.2 из 5
Похожие ответы