Форум программистов, компьютерный форум CyberForum.ru

segmentation fault в считывании из бинарного файла. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу понять в чем ошибка при проверке|Заменить одно заданное слово другим заданным словом http://www.cyberforum.ru/cpp-beginners/thread562104.html
Вроде написал код, который обрабатывает строку по заданию: "Заменить одно заданное слово другим заданным словом". но на этапе определения слово это или нет у меня возникла проблема: программа не выполняет условие и все. Пример входных данных, на которых программа неправильно работает: "#hhh hhh#" Здесь '#' - это маркер. В большой программе есть варианты выбора ввода информации: от маркера до...
C++ Помогите написать учебно-демонстрационную прогу по работе с комплексными числами написать программу, демонстрирующую арифметические действия над комплексными числами. обеспечить постраничный вывод теории из файла, пошаговую демонстрацию действий над комплексными числами и рандомный вывод вопросов и заданий для проверки усвоения материала пользователем. http://www.cyberforum.ru/cpp-beginners/thread562097.html
C++ Компиляция файлов
Подскажите, допустим у меня есть файлик с кодом на С++, как его можно скомпилировать в exe-файл через командную строку (вообщем нужно типо сделать программу "Алгоритм")
Программа по определению максимального количества одинаковых элементов массива. C++
Здравствуйте! Помогите пожалуйста, если глобально, то задача в следующем: Дан целочисленные массив размера N. Определить максимальное количество его одинаковых элементов. Примерный алгоритм: последовательно посматриваем весь массив, следя за тем чтобы каждый следующий элемент был равен предыдущему. если это не так, мы только что нашли конец последовательности одинаковых элементов. запоминаем...
C++ Удаление слов из строки http://www.cyberforum.ru/cpp-beginners/thread562086.html
Имеются слова "in" "it" "is" "on" "the" которые надо удалить из строки "He is sitting on the table and watching films". Мне нужно, чтоб оно удаляло эти слова только если перед и после этих слов стоит пробел, иначе оно их удаляет прямо из слов заданной строки, и тогда строка получается такого вида: "he stg and watchg films"
C++ Передача структуры в функцию объясните, пожалуйста, что это за передача структуры в некоторые функции программы: void someFunction(NOTE * &Note) ?? Почему нельзя, как в других фукнциях, выполнить передачу по указателю так: void someFunction(NOTE *Note) Или напишите, где можно об этом почитать. //Описать структуру с именем NOTE, содержащую следующие поля: //фамилия, имя; номер телефона; дата рождения (массив из трех... подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
30.04.2012, 15:09     segmentation fault в считывании из бинарного файла.
Мдееее.
Я пожалуй оставлю вас наедине с вашей проблемой
Кода много, запустить у себя я его не могу. Потом его сложно понять. Кривое форматирование, кривая реализация, утечки и т.п. Могу посоветовать переползти с самодельных списков на стандартные. Если же хочется решить проблему в этом коде - используйте дебагер ну или отладочную информацию печатйте в коде.

В качестве догадки вот теория. Может быть дело в этом:
В узлах у вас непроинициализированные указатели на следующие, предыдущий и прочие. Вы их везде в коде проставляете явно. Попробйте для этих структур написать конструктор и в конструкторе все указатели нулями инициализировать:
struct Node
class Link
 
Текущее время: 06:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru