Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Qeeeee
0 / 0 / 0
Регистрация: 15.03.2017
Сообщений: 3
#1

Создание бинарного дерева из бинарного файла - C++

15.03.2017, 17:30. Просмотров 185. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
struct Bin
{
    string name; 
    string city; 
    int players;
    int score;
};
void ReadFromBin(Point*& Tree)
{
    Bin q;
    ifstream file("BinInf.dat", ios::binary);
    while (file.peek() != EOF)
    {
        file.read((char*)(&q), sizeof(q));
        AddToTree(Tree, q.name, q.city, q.players, q.score);
    }
    file.close();
}
Выдает ошибку нарушение прав доступа при записи по адресу при выходе из функции. В чем ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2017, 17:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание бинарного дерева из бинарного файла (C++):

Создание бинарного дерево из бинарного файла - C++
struct Bin { string name; string city; int players; int score; }; void ReadFromBin(Point*& Tree) { ...

Построение бинарного дерева на основе не бинарного - C++
В лабораторной работе есть такое задание: Создайте процедуру построения бинарного дерева на основе не бинарного. Объясните как вообще...

Создание бинарного дерева - C++
Есть задания и я знаю как их сделать, но не понимаю, как создать и вывести на экран бинарное дерево. Подскажите пожалуйста, ссылки, коды,...

Создание бинарного дерева поиска - C++
Людииииии помогите пож-таааа.....Нужно создать бинарное дерево поиска, считывая элементы из текст файла.. Очень нужноооо:( кто нибудь:(:(...

Создание прошитого бинарного дерева - C++
есть файл fIn.txt A BC D_IF ___L то есть _ значает что потомка нет (например у B потомок только B, второго нет); ,...

Заполнение бинарного дерева из файла - C++
Есть задание. Используя классы , создать бинарное дерево. +готово, но пока через структуру-потом поправлю В узлах бинарного дерева...

1
nmcf
5756 / 5067 / 1734
Регистрация: 14.04.2014
Сообщений: 20,749
15.03.2017, 18:52 #2
Структуру, содержащую string, нельзя записывать и считывать целиком. Каждое поле - раздельно. Для string - сначала длина, затем содержимое.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2017, 18:52
Привет! Вот еще темы с ответами:

Создание строкового калькулятора на основе бинарного дерева - C++
Вот мой исходник. Проблема заключается в том, что не получается разложить строку на операторы с соответствующим приоритетом и операнды,...

Создание бинарного дерева и ограничение на количество узлов в ней - C++
В задании по созданию бинарного дерева есть условие на то, что узлов в дереве должно быть не больше 10. Пробую поставить такое ограничение...

Запись бинарного дерева в файл и восстановление из него этого дерева - C++
Задача такая: есть бинарное дерево. Каждый элемент дерева содержит 3 указателя - 1 указатель на структуру с данными, 2 и 3й указатель на...

Написать шаблон бинарного дерева с функцией распечатки дерева - C++
Не понимаю, что от меня хотят. Дано такое задание: Написать шаблон бинарного дерева с функцией распечатки дерева *(+(d,e),c) в виде...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.