9 / 9 / 2
Регистрация: 09.06.2011
Сообщений: 94
1

Сохранение и загрузка массива в бинарный файл

08.07.2012, 18:49. Показов 1944. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть массив 640х640 UInt16. Задача - сохранить его в бинарный файл и загрузить при необходимости снова.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2012, 18:49
Ответы с готовыми решениями:

Сохранение массива в My.Settings или в файл
Здравствуйте! Подскажите пожалуйста, возможно ли сохранить массив: Dim МассивЗвуковыхФайлов() As...

Сохранение массива на основе структуры в файл xls
Доброго времени суток, уважаемые форумчане! Помогите пожалуйста с решением задачи: Объвлена...

Сохранение массива в файл, защита программы от пиратского копирования
Доброго времени суток! Два вопроса: 1) Есть массив 15 групп по 14 параметров: Public Class...

Сохранение и загрузка в бинарный файл
Доброго времени суток. Прошу помочь с сохранением/загрузкой в/из файла. Есть два класса: ...

2
558 / 435 / 21
Регистрация: 16.12.2010
Сообщений: 953
08.07.2012, 19:59 2
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
        Dim b(640, 640) As UInt16
        For i = 0 To 640
            For j = 0 To 640
                b(i, j) = Rnd() * 999
            Next
        Next
        Dim m As New System.Text.StringBuilder
 
        For i = 0 To 640
            For j = 0 To 640
                m.Append(b(i, j) & vbCrLf)
            Next
        Next
        m = m.Remove(m.Length - 2, 2)
        IO.File.WriteAllText("C:\1.txt", m.ToString)
 
 
 
        'чтение
        Dim g As String() = IO.File.ReadAllLines("C:\1.txt")
        Dim index As Integer = 0
        Dim h(640, 640) As UInt16
        For i = 0 To 640
            For j = 0 To 640
                h(i, j) = g(index)
                index += 1
            Next
        Next
1
290 / 271 / 107
Регистрация: 10.06.2011
Сообщений: 696
08.07.2012, 22:47 3
При помощи Binary Writer:
VB.NET
1
2
3
4
5
6
7
8
9
Dim m(640, 640) as uint16
dim e as new filestream("c:\1.dat", openoncreate)
dim w as new binarywriter(e)
for i=0 to 639
   for j=0 to 639
      w.write(m(i,j))
   next j
next i
w.close() : e.close()
Чтение аналогично
2
08.07.2012, 22:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.07.2012, 22:47
Помогаю со студенческими работами здесь

Сохранение и загрузка class в бинарный файл
Здравствуйте, подскажите пожалуйста, как сохранить и загрузить бинарный файл. Через С++/CLI...

Сохранение и загрузка массивов в бинарный файл
Цель: Заполнить массивы случайными числами, сравнить кол-во нулей. Сохранить эти массивы и...

Добавить к программе след действия: Сохранение и загрузка информации в текст. файл. Сохранение и загрузка информации в типизированный файл.
Помогите добавить к программе след действия: Сохранение и загрузка информации в текст. файл....

Загрузка массива и сохранение результата в файл
Привет,написал прогу, и вней требовалось загрузить элементы массива из файла и после нахождения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru